コード例 #1
0
ファイル: AST.cs プロジェクト: markashleybell/MyParser
 public NotNode(ASTNode left, ASTNode right) : base(left, right)
 {
     Value = "NOT";
 }
コード例 #2
0
ファイル: AST.cs プロジェクト: markashleybell/MyParser
 public IsNode(ASTNode left, ASTNode right) : base(left, right)
 {
     Value = "IS";
 }
コード例 #3
0
ファイル: AST.cs プロジェクト: markashleybell/MyParser
 public OrNode(ASTNode left, ASTNode right) : base(left, right)
 {
     Value = "OR";
 }
コード例 #4
0
ファイル: AST.cs プロジェクト: markashleybell/MyParser
 public AndNode(ASTNode left, ASTNode right) : base(left, right)
 {
     Value = "AND";
 }
コード例 #5
0
ファイル: AST.cs プロジェクト: markashleybell/MyParser
 protected ASTNode(ASTNode left, ASTNode right)
 {
     Left = left;
     Right = right;
 }
コード例 #6
0
 public ASTGenerator(ParseNode parseTree)
 {
     AST = Walk(parseTree.Children.First());
 }