コード例 #1
0
 public static void Rule(BinaryElementExpression400 lhs, BinaryElementExpression400 binaryElementExpression400, BinaryOp400 binaryOp400, BinaryElementExpression200 binaryElementExpression200)
 {
     lhs.CodeTerm =
         new CodeCompoundTerm(
             binaryOp400.CodeFunctor,
             new[] { binaryElementExpression400.CodeTerm, binaryElementExpression200.CodeTerm });
 }
コード例 #2
0
 public static void Rule(BinaryElementExpression400 lhs, BinaryElementExpression400 binaryElementExpression400, BinaryOp400 binaryOp400, BinaryElementExpression200 binaryElementExpression200)
 {
     lhs.CodeTerm =
         new CodeCompoundTerm(
             binaryOp400.CodeFunctor,
             new CodeTerm[] { binaryElementExpression400.CodeTerm, binaryElementExpression200.CodeTerm });
 }
コード例 #3
0
ファイル: BinaryOp400.cs プロジェクト: russlank/Prolog.NET
 public static void Rule(BinaryOp400 lhs, OpShiftRight op)
 {
     lhs.CodeFunctor = new CodeFunctor(op.Text, 2, true);
 }
コード例 #4
0
ファイル: BinaryOp400.cs プロジェクト: russlank/Prolog.NET
 public static void Rule(BinaryOp400 lhs, OpModulo op)
 {
     lhs.CodeFunctor = new CodeFunctor(op.Text, 2, true);
 }
コード例 #5
0
 public static void Rule(BinaryOp400 lhs, OpShiftRight op)
 {
     lhs.CodeFunctor = new CodeFunctor(op.Text, 2, true);
 }
コード例 #6
0
 public static void Rule(BinaryOp400 lhs, OpModulo op)
 {
     lhs.CodeFunctor = new CodeFunctor(op.Text, 2, true);
 }