add xor/nor/nand to parser