コード例 #1
0
        public override string VisitExpression([NotNull] WordLangParser.ExpressionContext context)
        {
            //if (context.multiplicitiveExpr() != null)
            //{
            //    return Visit(context.multiplicitiveExpr());
            //} else
            //{
            //}

            return(Visit(context.additiveExpr()));
        }
コード例 #2
0
        public override List <GeneralError> VisitExpression([NotNull] WordLangParser.ExpressionContext context)
        {
            var errs = new List <GeneralError>();

            errs.AddRange(Visit(context.additiveExpr()));

            //context.term

            //var refCtx = context.referance();

            //if (refCtx != null)
            //{
            //    errs.AddRange(Visit(refCtx));
            //}

            return(errs);
        }