Modul google.appengine.api.search.expression_parser
Übersicht
Wrapper für ExpressionParser.
Inhalt
- google.appengine.api.search.expression_parser.CreateParser(expression)Quelle
-
Erstellt einen Ausdrucks-Parser.
- Ausnahme google.appengine.api.search.expression_parser.ExpressionExceptionQuelle
-
Bases: exceptions.Exception
Beim Parsen des Eingabestrings für den Ausdruck ist ein Fehler aufgetreten.
- Klasse google.appengine.api.search.expression_parser.ExpressionLexerWithErrors(input=None, state=None)Quelle
-
Bases: google.appengine.api.search.ExpressionLexer.ExpressionLexer
Ein überschriebener Lexer, der Ausnahmen auslöst.
- emitErrorMessage(msg)Quelle
Löst eine Ausnahme aus, wenn die Eingabe nicht korrekt geparst werden kann.
Überschreibt die Standardeinstellung, die in der Regel nur eine Nachricht an "stderr" ausgibt.
Parametermsg – Die Fehlermeldung.
Löst Folgendes aus:ExpressionException: Immer.
- Klasse google.appengine.api.search.expression_parser.ExpressionParserWithErrors(input, state=None)Quelle
-
Bases: google.appengine.api.search.ExpressionParser.ExpressionParser
Ein überschriebener Parser, der Ausnahmen auslöst.
- emitErrorMessage(msg)Quelle
Löst eine Ausnahme aus, wenn die Eingabe nicht korrekt geparst werden kann.
Überschreibt die Standardeinstellung, die in der Regel nur eine Nachricht an "stderr" ausgibt.
Parametermsg – Die Fehlermeldung.
Löst Folgendes aus:ExpressionException: Immer.
- google.appengine.api.search.expression_parser.Parse(expression)Quelle
-
Parst einen Ausdruck und gibt den ANTLR-Baums zurück.