Example #1
0
        public override object VisitTuple(TupleContext context)
        {
            var obj = "(";

            foreach (var(i, v) in context.tupleItem().WithIndex())
            {
                var r = ((Result)Visit(v));
                if (i == 0)
                {
                    obj += r.text;
                }
                else
                {
                    obj += ", " + r.text;
                }
            }
            obj += ")";
            return(new Result("var", obj));
        }