public override Int32 VisitRealLiteral(HemoParser.RealLiteralContext context) { var decimalRealLiteral = context.GetChild(0).GetText(); var literal = Double.Parse(decimalRealLiteral); Literals.Add(literal); return(0); }
/// <summary> /// Visit a parse tree produced by <see cref="HemoParser.realLiteral"/>. /// <para> /// The default implementation returns the result of calling <see cref="AbstractParseTreeVisitor{Result}.VisitChildren(IRuleNode)"/> /// on <paramref name="context"/>. /// </para> /// </summary> /// <param name="context">The parse tree.</param> /// <return>The visitor result.</return> public virtual Result VisitRealLiteral([NotNull] HemoParser.RealLiteralContext context) { return(VisitChildren(context)); }