public static Tile Neg_Reg() { return(makeUnopTile <NegOperatorNode, RegisterNode> ( (regNode, root, left) => new [] { InstructionFactory.Move(regNode, left), InstructionFactory.Neg(regNode) } )); }