public void ExitSignificand(BASICParser.SignificandContext context) { if (currentFraction == null) { currentSignificand = new Significand(currentInteger); } else { currentSignificand = isInt ? new Significand(currentInteger, currentFraction) : new Significand(currentFraction); currentFraction = null; } }
public void EnterSignificand(BASICParser.SignificandContext context) { isInt = false; }
/// <summary> /// Exit a parse tree produced by <see cref="BASICParser.significand"/>. /// <para>The default implementation does nothing.</para> /// </summary> /// <param name="context">The parse tree.</param> public virtual void ExitSignificand([NotNull] BASICParser.SignificandContext context) { }