Пример #1
0
        public string Visit(Expr_list_ node, int modo)
        {
            Console.WriteLine("aqui13");
            var str = "";

            foreach (var n in node)
            {
                str = str + Visit((dynamic)n, 4) + "\n";
            }
            return(str);
        }
Пример #2
0
        public Node expr_list()
        {
            //Console.WriteLine("expr_list");
            var expr_list = new Expr_list_();

            expr_list.Add(expr());
            if (CurrentToken == TokenCategory.COMA)
            {
                //Console.WriteLine("expr_list_cont");
                while (CurrentToken == TokenCategory.COMA)
                {
                    Expect(TokenCategory.COMA);
                    expr_list.Add(expr());
                }
            }
            return(expr_list);
        }
Пример #3
0
 public void Visit(Expr_list_ node, int modo)
 {
     VisitChildren(node, modo);
 }