コード例 #1
0
ファイル: MyMultiplyNode.cs プロジェクト: vorsters/MyLanguage
 public MyMultiplyNode(MyAbstractNode left, MyAbstractNode right)
     : base(left, right)
 {
 }
コード例 #2
0
ファイル: MyAddNode.cs プロジェクト: vorsters/MyLanguage
 public MyAddNode(MyAbstractNode left, MyAbstractNode right)
     : base(left, right)
 {
 }
コード例 #3
0
 public MyIsGreaterThanNode(MyAbstractNode left, MyAbstractNode right)
     : base(left, right)
 {
 }
コード例 #4
0
ファイル: MyDivideNode.cs プロジェクト: vorsters/MyLanguage
 public MyDivideNode(MyAbstractNode left, MyAbstractNode right)
     : base(left, right)
 {
 }
コード例 #5
0
ファイル: MyBinaryOpNode.cs プロジェクト: vorsters/MyLanguage
 protected MyBinaryOpNode(MyAbstractNode left, MyAbstractNode right)
 {
     Left = left;
     Right = right;
 }
コード例 #6
0
 public MyAssignmentNode(MyVariableNode variableNode, MyAbstractNode valueNode)
 {
     VariableNode = variableNode;
     ValueNode = valueNode;
 }
コード例 #7
0
 public MyIsLessThanNode(MyAbstractNode left, MyAbstractNode right)
     : base(left, right)
 {
 }
コード例 #8
0
 public MyLogicalAndNode(MyAbstractNode left, MyAbstractNode right)
     : base(left, right)
 {
 }
コード例 #9
0
ファイル: MyNegateNode.cs プロジェクト: vorsters/MyLanguage
 public MyNegateNode(MyAbstractNode op)
 {
     Op = op;
 }
コード例 #10
0
ファイル: MyIsEqualsNode.cs プロジェクト: vorsters/MyLanguage
 public MyIsEqualsNode(MyAbstractNode left, MyAbstractNode right)
     : base(left, right)
 {
 }
コード例 #11
0
 public MyReturnStatement(MyAbstractNode returnExpression)
 {
     ReturnExpression = returnExpression;
 }
コード例 #12
0
ファイル: MyIfStatement.cs プロジェクト: vorsters/MyLanguage
 public MyIfStatement(MyAbstractNode condition, MyStatementListNode thenPart)
 {
     Condition = condition;
     ThenPart = thenPart;
     ElsePart = null;
 }