Módulo google.appengine.api.search.expression_parser

Resumo

Wrapper de ExpressionParser.

Conteúdo

google.appengine.api.search.expression_parser.CreateParser(expression)source

Cria um analisador de expressões.

exception google.appengine.api.search.expression_parser.ExpressionExceptionsource

Bases: exceptions.Exception

Ocorreu um erro ao analisar a string de entrada da expressão.

class google.appengine.api.search.expression_parser.ExpressionLexerWithErrors(input=None, state=None)source

Bases: google.appengine.api.search.ExpressionLexer.ExpressionLexer

Um Lexer modificado que gera exceções.

emitErrorMessage(msg)source

Gera uma exceção caso a entrada deixe de ser analisada corretamente.

Substitui o padrão, que normalmente apenas imprime uma mensagem em stderr.

Parâmetros

msg: a mensagem de erro

Gera

ExpressionException: sempre.

class google.appengine.api.search.expression_parser.ExpressionParserWithErrors(input, state=None)source

Bases: google.appengine.api.search.ExpressionParser.ExpressionParser

Um analisador modificado que gera exceções.

emitErrorMessage(msg)source

Gera uma exceção caso a entrada deixe de ser analisada corretamente.

Substitui o padrão, que normalmente apenas imprime uma mensagem em stderr.

Parâmetros

msg: a mensagem de erro

Gera

ExpressionException: sempre.

google.appengine.api.search.expression_parser.Parse(expression)source

Analisa uma expressão e retorna a árvore ANTLR.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Ambiente padrão do App Engine para Python 2