public void ExitStringletstatement(BASICParser.StringletstatementContext context) { if (currentStringVariable.Count == 0 || currentStringExpression.Count == 0) { CompileException ex = new CompileException("Malformed LET statement"); ex.message = "Expected: LET <StringVariable> = <StringExpression>"; throw ex; } finishedLine = new Statement_Let_String(currentStringVariable.Pop(), currentStringExpression.Pop()); }
public void EnterStringletstatement(BASICParser.StringletstatementContext context) { }
/// <summary> /// Exit a parse tree produced by <see cref="BASICParser.stringletstatement"/>. /// <para>The default implementation does nothing.</para> /// </summary> /// <param name="context">The parse tree.</param> public virtual void ExitStringletstatement([NotNull] BASICParser.StringletstatementContext context) { }