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