Antares Simulator
Power System Simulator
ScenarioBuilderLexer.h
1 
2 // Generated from ScenarioBuilder.g4 by ANTLR 4.13.2
3 
4 #pragma once
5 
6 
7 #include "antlr4-runtime.h"
8 
9 
10 
11 
12 class ScenarioBuilderLexer : public antlr4::Lexer {
13 public:
14  enum {
15  COMMA = 1, INT = 2, WS = 3, IDENTIFIER = 4, EQUALS = 5
16  };
17 
18  explicit ScenarioBuilderLexer(antlr4::CharStream *input);
19 
20  ~ScenarioBuilderLexer() override;
21 
22 
23  std::string getGrammarFileName() const override;
24 
25  const std::vector<std::string>& getRuleNames() const override;
26 
27  const std::vector<std::string>& getChannelNames() const override;
28 
29  const std::vector<std::string>& getModeNames() const override;
30 
31  const antlr4::dfa::Vocabulary& getVocabulary() const override;
32 
33  antlr4::atn::SerializedATNView getSerializedATN() const override;
34 
35  const antlr4::atn::ATN& getATN() const override;
36 
37  // By default the static state used to implement the lexer is lazily initialized during the first
38  // call to the constructor. You can call this function if you wish to initialize the static state
39  // ahead of time.
40  static void initialize();
41 
42 private:
43 
44  // Individual action functions triggered by action() above.
45 
46  // Individual semantic predicate functions triggered by sempred() above.
47 
48 };
49 
Definition: ScenarioBuilderLexer.h:12