Megadocs 0.0.1
All of megapop's internal libraries
Megapop.NCalc.NCalcLexer Class Reference
+ Inheritance diagram for Megapop.NCalc.NCalcLexer:

Public Member Functions

 NCalcLexer ()
 
 NCalcLexer (ICharStream input)
 
 NCalcLexer (ICharStream input, RecognizerSharedState state)
 
override void mTokens ()
 
override void EmitErrorMessage (string msg)
 

Static Public Attributes

const int EOF =-1
 
const int A =4
 
const int AND =5
 
const int B =6
 
const int C =7
 
const int D =8
 
const int DATETIME =9
 
const int DIGIT =10
 
const int E =11
 
const int EXPONENT =12
 
const int EscapeSequence =13
 
const int F =14
 
const int FALSE =15
 
const int FLOAT =16
 
const int G =17
 
const int H =18
 
const int HexDigit =19
 
const int I =20
 
const int ID =21
 
const int INTEGER =22
 
const int J =23
 
const int K =24
 
const int L =25
 
const int LETTER =26
 
const int M =27
 
const int N =28
 
const int NAME =29
 
const int NOT =30
 
const int O =31
 
const int OR =32
 
const int P =33
 
const int Q =34
 
const int R =35
 
const int S =36
 
const int STRING =37
 
const int T =38
 
const int TRUE =39
 
const int U =40
 
const int UnicodeEscape =41
 
const int V =42
 
const int W =43
 
const int WS =44
 
const int X =45
 
const int Y =46
 
const int Z =47
 
const int T__48 =48
 
const int T__49 =49
 
const int T__50 =50
 
const int T__51 =51
 
const int T__52 =52
 
const int T__53 =53
 
const int T__54 =54
 
const int T__55 =55
 
const int T__56 =56
 
const int T__57 =57
 
const int T__58 =58
 
const int T__59 =59
 
const int T__60 =60
 
const int T__61 =61
 
const int T__62 =62
 
const int T__63 =63
 
const int T__64 =64
 
const int T__65 =65
 
const int T__66 =66
 
const int T__67 =67
 
const int T__68 =68
 
const int T__69 =69
 
const int T__70 =70
 
const int T__71 =71
 
const int T__72 =72
 
const int T__73 =73
 
const int T__74 =74
 
const int T__75 =75
 

Protected Member Functions

override void InitDFAs ()
 

Properties

override string GrammarFileName [get]
 

Constructor & Destructor Documentation

◆ NCalcLexer() [1/3]

◆ NCalcLexer() [2/3]

Megapop.NCalc.NCalcLexer.NCalcLexer ( ICharStream  input)
inline

◆ NCalcLexer() [3/3]

Megapop.NCalc.NCalcLexer.NCalcLexer ( ICharStream  input,
RecognizerSharedState  state 
)
inline

Member Function Documentation

◆ EmitErrorMessage()

override void Megapop.NCalc.NCalcLexer.EmitErrorMessage ( string  msg)
inline

◆ InitDFAs()

override void Megapop.NCalc.NCalcLexer.InitDFAs ( )
inlineprotected

◆ mTokens()

override void Megapop.NCalc.NCalcLexer.mTokens ( )
inline

Member Data Documentation

◆ A

const int Megapop.NCalc.NCalcLexer.A =4
static

◆ AND

const int Megapop.NCalc.NCalcLexer.AND =5
static

◆ B

const int Megapop.NCalc.NCalcLexer.B =6
static

◆ C

const int Megapop.NCalc.NCalcLexer.C =7
static

◆ D

const int Megapop.NCalc.NCalcLexer.D =8
static

◆ DATETIME

const int Megapop.NCalc.NCalcLexer.DATETIME =9
static

◆ DIGIT

const int Megapop.NCalc.NCalcLexer.DIGIT =10
static

◆ E

const int Megapop.NCalc.NCalcLexer.E =11
static

◆ EOF

const int Megapop.NCalc.NCalcLexer.EOF =-1
static

◆ EscapeSequence

const int Megapop.NCalc.NCalcLexer.EscapeSequence =13
static

◆ EXPONENT

const int Megapop.NCalc.NCalcLexer.EXPONENT =12
static

◆ F

const int Megapop.NCalc.NCalcLexer.F =14
static

◆ FALSE

const int Megapop.NCalc.NCalcLexer.FALSE =15
static

◆ FLOAT

const int Megapop.NCalc.NCalcLexer.FLOAT =16
static

◆ G

const int Megapop.NCalc.NCalcLexer.G =17
static

◆ H

const int Megapop.NCalc.NCalcLexer.H =18
static

◆ HexDigit

const int Megapop.NCalc.NCalcLexer.HexDigit =19
static

◆ I

const int Megapop.NCalc.NCalcLexer.I =20
static

◆ ID

const int Megapop.NCalc.NCalcLexer.ID =21
static

◆ INTEGER

const int Megapop.NCalc.NCalcLexer.INTEGER =22
static

◆ J

const int Megapop.NCalc.NCalcLexer.J =23
static

◆ K

const int Megapop.NCalc.NCalcLexer.K =24
static

◆ L

const int Megapop.NCalc.NCalcLexer.L =25
static

◆ LETTER

const int Megapop.NCalc.NCalcLexer.LETTER =26
static

◆ M

const int Megapop.NCalc.NCalcLexer.M =27
static

◆ N

const int Megapop.NCalc.NCalcLexer.N =28
static

◆ NAME

const int Megapop.NCalc.NCalcLexer.NAME =29
static

◆ NOT

const int Megapop.NCalc.NCalcLexer.NOT =30
static

◆ O

const int Megapop.NCalc.NCalcLexer.O =31
static

◆ OR

const int Megapop.NCalc.NCalcLexer.OR =32
static

◆ P

const int Megapop.NCalc.NCalcLexer.P =33
static

◆ Q

const int Megapop.NCalc.NCalcLexer.Q =34
static

◆ R

const int Megapop.NCalc.NCalcLexer.R =35
static

◆ S

const int Megapop.NCalc.NCalcLexer.S =36
static

◆ STRING

const int Megapop.NCalc.NCalcLexer.STRING =37
static

◆ T

const int Megapop.NCalc.NCalcLexer.T =38
static

◆ T__48

const int Megapop.NCalc.NCalcLexer.T__48 =48
static

◆ T__49

const int Megapop.NCalc.NCalcLexer.T__49 =49
static

◆ T__50

const int Megapop.NCalc.NCalcLexer.T__50 =50
static

◆ T__51

const int Megapop.NCalc.NCalcLexer.T__51 =51
static

◆ T__52

const int Megapop.NCalc.NCalcLexer.T__52 =52
static

◆ T__53

const int Megapop.NCalc.NCalcLexer.T__53 =53
static

◆ T__54

const int Megapop.NCalc.NCalcLexer.T__54 =54
static

◆ T__55

const int Megapop.NCalc.NCalcLexer.T__55 =55
static

◆ T__56

const int Megapop.NCalc.NCalcLexer.T__56 =56
static

◆ T__57

const int Megapop.NCalc.NCalcLexer.T__57 =57
static

◆ T__58

const int Megapop.NCalc.NCalcLexer.T__58 =58
static

◆ T__59

const int Megapop.NCalc.NCalcLexer.T__59 =59
static

◆ T__60

const int Megapop.NCalc.NCalcLexer.T__60 =60
static

◆ T__61

const int Megapop.NCalc.NCalcLexer.T__61 =61
static

◆ T__62

const int Megapop.NCalc.NCalcLexer.T__62 =62
static

◆ T__63

const int Megapop.NCalc.NCalcLexer.T__63 =63
static

◆ T__64

const int Megapop.NCalc.NCalcLexer.T__64 =64
static

◆ T__65

const int Megapop.NCalc.NCalcLexer.T__65 =65
static

◆ T__66

const int Megapop.NCalc.NCalcLexer.T__66 =66
static

◆ T__67

const int Megapop.NCalc.NCalcLexer.T__67 =67
static

◆ T__68

const int Megapop.NCalc.NCalcLexer.T__68 =68
static

◆ T__69

const int Megapop.NCalc.NCalcLexer.T__69 =69
static

◆ T__70

const int Megapop.NCalc.NCalcLexer.T__70 =70
static

◆ T__71

const int Megapop.NCalc.NCalcLexer.T__71 =71
static

◆ T__72

const int Megapop.NCalc.NCalcLexer.T__72 =72
static

◆ T__73

const int Megapop.NCalc.NCalcLexer.T__73 =73
static

◆ T__74

const int Megapop.NCalc.NCalcLexer.T__74 =74
static

◆ T__75

const int Megapop.NCalc.NCalcLexer.T__75 =75
static

◆ TRUE

const int Megapop.NCalc.NCalcLexer.TRUE =39
static

◆ U

const int Megapop.NCalc.NCalcLexer.U =40
static

◆ UnicodeEscape

const int Megapop.NCalc.NCalcLexer.UnicodeEscape =41
static

◆ V

const int Megapop.NCalc.NCalcLexer.V =42
static

◆ W

const int Megapop.NCalc.NCalcLexer.W =43
static

◆ WS

const int Megapop.NCalc.NCalcLexer.WS =44
static

◆ X

const int Megapop.NCalc.NCalcLexer.X =45
static

◆ Y

const int Megapop.NCalc.NCalcLexer.Y =46
static

◆ Z

const int Megapop.NCalc.NCalcLexer.Z =47
static

Property Documentation

◆ GrammarFileName

override string Megapop.NCalc.NCalcLexer.GrammarFileName
get

The documentation for this class was generated from the following files: