public static void Rule(BinaryElementExpression200 lhs, BinaryElementExpression200 binaryElementExpression200, BinaryOp200 binaryOp200, UnaryElementExpression200 unaryElementExpression200) { lhs.CodeTerm = new CodeCompoundTerm( binaryOp200.CodeFunctor, new[] { binaryElementExpression200.CodeTerm, unaryElementExpression200.CodeTerm }); }
public static void Rule(BinaryElementExpression200 lhs, BinaryElementExpression200 binaryElementExpression200, BinaryOp200 binaryOp200, UnaryElementExpression200 unaryElementExpression200) { lhs.CodeTerm = new CodeCompoundTerm( binaryOp200.CodeFunctor, new CodeTerm[] { binaryElementExpression200.CodeTerm, unaryElementExpression200.CodeTerm }); }
public static void Rule(BinaryOp200 lhs, OpBitwiseExclusiveOr op) { lhs.CodeFunctor = new CodeFunctor(op.Text, 2, true); }
public static void Rule(BinaryOp200 lhs, OpPower op) { lhs.CodeFunctor = new CodeFunctor(op.Text, 2, true); }