ANTLR generated parser

See general information about auto-generated parsers at the ANTLR home page and for python at antlr4 github docs (python-target)

fcsql.FCSLexer

class fcsql.FCSLexer.FCSLexer[source]

fcsql.FCSParser

class fcsql.FCSParser.FCSParser[source]
__init__(self, input: TokenStream, output: TextIO = sys.stdout)[source]

Used like this:

query: str = "some query"
input_stream = antlr4.InputStream(query)
lexer = fcsql.FCSLexer(input_stream)
stream = antlr4.CommonTokenStream(lexer)
parser = fcsql.FCSParser(stream)
Parameters:

input (TokenStream) – The person sending the message

query(self) FCSParser.QueryContext[source]

Start the parsing process for the query rule (see BNF)

fcsql.FCSParserListener

class fcsql.FCSParserListener.FCSParserListener[source]