Beispiel #1
0
        private AST_integer_literal Parse_integer_literal()
        {
            IncrementDepth();

            AST_integer_literal integer_literal;

            Match(int_Literal);
            DebugPrint("int_Literal: " + lastReadToken.Lexeme);
            integer_literal = new AST_integer_literal(lastReadToken.Lexeme);

            DecrementDepth();

            return(integer_literal);
        }
Beispiel #2
0
 override public void Visit(AST_integer_literal integer_literal)
 {
     value.Set(int.Parse(integer_literal.Value));
 }
Beispiel #3
0
 public virtual void Visit(AST_integer_literal integer_literal)
 {
 }
Beispiel #4
0
 override public void Visit(AST_integer_literal integer_literal)
 {
     base.Visit(integer_literal);
     integer_literal.DataType = int_type;
 }