autowisp.fit_expression.FitTermsParser module

Class Inheritance Diagram

Inheritance diagram of ATN, ATNDeserializer, BailErrorStrategy, CommonTokenStream, DFA, DiagnosticErrorListener, ErrorNode, FileStream, FitTermsParser, IllegalStateException, InputStream, Lexer, LexerATNSimulator, NoViableAltException, ParseTreeListener, ParseTreeVisitor, ParseTreeWalker, Parser, ParserATNSimulator, ParserRuleContext, PredictionContextCache, PredictionMode, RecognitionException, RuleContext, RuleNode, StdinStream, StringIO, TerminalNode, TextIO, Token, TokenStream
class autowisp.fit_expression.FitTermsParser.FitTermsParser(input: ~antlr4.BufferedTokenStream.TokenStream, output: ~typing.TextIO = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]

Bases: Parser

Inheritance diagram of autowisp.fit_expression.FitTermsParser.FitTermsParser
CROSSPRODUCT = 4
EOF = -1
class Fit_polynomialContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

POLY_START()[source]
UINT()[source]
accept(visitor: ParseTreeVisitor)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fit_terms_list()[source]
getRuleIndex()[source]
parser
class Fit_termContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

TERM()[source]
accept(visitor: ParseTreeVisitor)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
parser
class Fit_terms_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

UNION(i: int = None)[source]
accept(visitor: ParseTreeVisitor)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fit_terms_set_cross_product(i: int = None)[source]
getRuleIndex()[source]
parser
class Fit_terms_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

TERM_LIST_END()[source]
TERM_LIST_START()[source]
TERM_SEP(i: int = None)[source]
accept(visitor: ParseTreeVisitor)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fit_term(i: int = None)[source]
getRuleIndex()[source]
parser
class Fit_terms_setContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

accept(visitor: ParseTreeVisitor)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fit_polynomial()[source]
fit_terms_list()[source]
getRuleIndex()[source]
parser
class Fit_terms_set_cross_productContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CROSSPRODUCT(i: int = None)[source]
accept(visitor: ParseTreeVisitor)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fit_terms_set(i: int = None)[source]
getRuleIndex()[source]
parser
POLY_START = 3
RULE_fit_polynomial = 2
RULE_fit_term = 0
RULE_fit_terms_expression = 5
RULE_fit_terms_list = 1
RULE_fit_terms_set = 3
RULE_fit_terms_set_cross_product = 4
TERM = 9
TERM_LIST_END = 7
TERM_LIST_START = 1
TERM_SEP = 8
UINT = 2
UNION = 5
WS = 6
atn = <antlr4.atn.ATN.ATN object>
buildParseTrees
decisionsToDFA = [<antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>]
fit_polynomial()[source]
fit_term()[source]
fit_terms_expression()[source]
fit_terms_list()[source]
fit_terms_set()[source]
fit_terms_set_cross_product()[source]
grammarFileName = 'FitTermsParser.g4'
literalNames = ['<INVALID>', "'{'", '<INVALID>', "'O'", "'*'", "'+'", '<INVALID>', "'}'", "','"]
ruleNames = ['fit_term', 'fit_terms_list', 'fit_polynomial', 'fit_terms_set', 'fit_terms_set_cross_product', 'fit_terms_expression']
sharedContextCache = <antlr4.PredictionContext.PredictionContextCache object>
symbolicNames = ['<INVALID>', 'TERM_LIST_START', 'UINT', 'POLY_START', 'CROSSPRODUCT', 'UNION', 'WS', 'TERM_LIST_END', 'TERM_SEP', 'TERM']
autowisp.fit_expression.FitTermsParser.serializedATN()[source]