Example #1
0
        public static IList <Object> WalkArray(CommonTokenStream tokenStream, EsperEPL2GrammarParser.JsonarrayContext ctx)
        {
            IList <Object> list = new List <Object>();

            if (ctx.jsonelements() == null)
            {
                return(list);
            }
            IList <EsperEPL2GrammarParser.JsonvalueContext> values = ctx.jsonelements().jsonvalue();

            foreach (EsperEPL2GrammarParser.JsonvalueContext value in values)
            {
                Object val = Walk(tokenStream, value);
                list.Add(val);
            }
            return(list);
        }
Example #2
0
        public static IList<object> WalkArray(
            CommonTokenStream tokenStream,
            EsperEPL2GrammarParser.JsonarrayContext ctx)
        {
            IList<object> list = new List<object>();
            if (ctx.jsonelements() == null)
            {
                return list;
            }

            foreach (EsperEPL2GrammarParser.JsonvalueContext value in ctx.jsonelements().jsonvalue())
            {
                list.Add(Walk(tokenStream, value));
            }

            return list;
        }