ParseErrorListener class
Listener dell'analisi delle espressioni.
Proprietà
Instance |
Metodi
syntax |
Genera un errore di sintassi in base al contesto corrente. |
Dettagli proprietà
Instance
static Instance: ParseErrorListener = new ParseErrorListener()
Valore della proprietà
Dettagli metodo
syntaxError<T>(Recognizer<T, any>, T, number, number, string, RecognitionException | undefined)
Genera un errore di sintassi in base al contesto corrente.
function syntaxError<T>(_recognizer: Recognizer<T, any>, _offendingSymbol: T, line: number, charPositionInLine: number, _msg: string, _e: RecognitionException | undefined)
Parametri
- _recognizer
-
Recognizer<T, any>
Riconoscimento runtime antlr4.
- _offendingSymbol
-
T
Token che viola le regole di lexer.
- line
-
number
Numero di riga in cui si è verificato l'errore.
- charPositionInLine
-
number
Posizione del carattere nella riga in cui si è verificato l'errore.
- _msg
-
string
Messaggio di errore.
- _e
-
RecognitionException | undefined
Oggetto RecognitionException
.