7 #include "antlr4-runtime.h"
15 COMMA = 1, INT = 2, WS = 3, IDENTIFIER = 4, EQUALS = 5
19 RuleRules = 0, RuleLine = 1, RuleGroup = 2, RuleYear = 3, RuleTimeSeriesNumber = 4
24 ScenarioBuilderParser(antlr4::TokenStream *input,
const antlr4::atn::ParserATNSimulatorOptions &options);
28 std::string getGrammarFileName()
const override;
30 const antlr4::atn::ATN& getATN()
const override;
32 const std::vector<std::string>& getRuleNames()
const override;
34 const antlr4::dfa::Vocabulary& getVocabulary()
const override;
36 antlr4::atn::SerializedATNView getSerializedATN()
const override;
47 RulesContext(antlr4::ParserRuleContext *parent,
size_t invokingState);
48 virtual size_t getRuleIndex()
const override;
49 antlr4::tree::TerminalNode *EOF();
50 std::vector<LineContext *> line();
54 virtual std::any accept(antlr4::tree::ParseTreeVisitor *visitor)
override;
62 LineContext(antlr4::ParserRuleContext *parent,
size_t invokingState);
63 virtual size_t getRuleIndex()
const override;
65 antlr4::tree::TerminalNode *COMMA();
67 antlr4::tree::TerminalNode *EQUALS();
71 virtual std::any accept(antlr4::tree::ParseTreeVisitor *visitor)
override;
79 GroupContext(antlr4::ParserRuleContext *parent,
size_t invokingState);
80 virtual size_t getRuleIndex()
const override;
81 antlr4::tree::TerminalNode *IDENTIFIER();
84 virtual std::any accept(antlr4::tree::ParseTreeVisitor *visitor)
override;
92 YearContext(antlr4::ParserRuleContext *parent,
size_t invokingState);
93 virtual size_t getRuleIndex()
const override;
94 antlr4::tree::TerminalNode *INT();
97 virtual std::any accept(antlr4::tree::ParseTreeVisitor *visitor)
override;
106 virtual size_t getRuleIndex()
const override;
107 antlr4::tree::TerminalNode *INT();
110 virtual std::any accept(antlr4::tree::ParseTreeVisitor *visitor)
override;
120 static void initialize();
Definition: ScenarioBuilderParser.h:77
Definition: ScenarioBuilderParser.h:60
Definition: ScenarioBuilderParser.h:45
Definition: ScenarioBuilderParser.h:103
Definition: ScenarioBuilderParser.h:90
Definition: ScenarioBuilderParser.h:12