Ejemplo n.º 1
0
        public void Visit(VariableDeclareStatement vardecl)
        {
            if (vardecl.init == null)
            {
                EvaluationStack.Push(new StackValue(ValType.Null, null));
            }
            else
            {
                vardecl.init.Accept(this);
            }

            vardecl.ident.Accept(this);
            EvaluationStack.Push(StackValue.CreateStackValue(new Token(TokenType.VAR)));
        }
Ejemplo n.º 2
0
 public void Visit(VariableDeclareStatement vardecl)
 {
     Console.Write(vardecl.Value());
 }