Пример #1
0
        public override object VisitLinq(LinqContext context)
        {
            var r = (new Result()
            {
                data = "var"
            });

            r.text += (string)(Visit(context.linqHeadItem()));
            foreach (var item in context.linqItem())
            {
                r.text += (new System.Text.StringBuilder().Append(Visit(item)).Append(" ")).to_str();
            }
            r.text += (new System.Text.StringBuilder().Append(((Result)(Visit(context.id()))).text).Append(" ").Append(((Result)(Visit(context.expression()))).text)).to_str();
            return(r);
        }