コード例 #1
0
 public ErrorAstNode(Token token, string message) {
     _token = token;
     _message = message;
 }
コード例 #2
0
 public MethodCallAstNode(Token token, IList<AstNode> arguments) {
     _token = token;
     _arguments = arguments;
 }
コード例 #3
0
ファイル: Parser.cs プロジェクト: RasterImage/Orchard
 private AstNode ProduceConstant(Token token) {
     _lexer.NextToken();
     return new ConstantAstNode(token);
 }
コード例 #4
0
ファイル: Parser.cs プロジェクト: RasterImage/Orchard
 private AstNode ParseIndentifier(Token identifier) {
     return new MethodCallAstNode(identifier, new List<AstNode>());
 }
コード例 #5
0
 public ConstantAstNode(Token token) {
     _token = token;
 }
コード例 #6
0
ファイル: UnaryAstNode.cs プロジェクト: anycall/Orchard
 public UnaryAstNode(Token token, AstNode operand) {
     _operand = operand;
     _token = token;
 }
コード例 #7
0
ファイル: BinaryAstNode.cs プロジェクト: RasterImage/Orchard
 public BinaryAstNode(AstNode left, Token token, AstNode right) {
     _left = left;
     _token = token;
     _right = right;
 }