Class NCalcLexer
Syntax
public class NCalcLexer : Lexer
Constructors
NCalcLexer()
Declaration
NCalcLexer(ICharStream)
Declaration
public NCalcLexer(ICharStream input)
Parameters
Type |
Name |
Description |
ICharStream |
input |
|
NCalcLexer(ICharStream, RecognizerSharedState)
Declaration
public NCalcLexer(ICharStream input, RecognizerSharedState state)
Parameters
Type |
Name |
Description |
ICharStream |
input |
|
RecognizerSharedState |
state |
|
Fields
DATETIME
Declaration
public const int DATETIME = 7
Field Value
dfa14
Declaration
protected NCalcLexer.DFA14 dfa14
Field Value
dfa7
Declaration
protected NCalcLexer.DFA7 dfa7
Field Value
DIGIT
Declaration
public const int DIGIT = 13
Field Value
E
Declaration
Field Value
EOF
Declaration
public const int EOF = -1
Field Value
EscapeSequence
Declaration
public const int EscapeSequence = 15
Field Value
FALSE
Declaration
public const int FALSE = 9
Field Value
FLOAT
Declaration
public const int FLOAT = 5
Field Value
HexDigit
Declaration
public const int HexDigit = 17
Field Value
ID
Declaration
Field Value
INTEGER
Declaration
public const int INTEGER = 4
Field Value
LETTER
Declaration
public const int LETTER = 12
Field Value
NAME
Declaration
public const int NAME = 11
Field Value
STRING
Declaration
public const int STRING = 6
Field Value
T__19
Declaration
public const int T__19 = 19
Field Value
T__20
Declaration
public const int T__20 = 20
Field Value
T__21
Declaration
public const int T__21 = 21
Field Value
T__22
Declaration
public const int T__22 = 22
Field Value
T__23
Declaration
public const int T__23 = 23
Field Value
T__24
Declaration
public const int T__24 = 24
Field Value
T__25
Declaration
public const int T__25 = 25
Field Value
T__26
Declaration
public const int T__26 = 26
Field Value
T__27
Declaration
public const int T__27 = 27
Field Value
T__28
Declaration
public const int T__28 = 28
Field Value
T__29
Declaration
public const int T__29 = 29
Field Value
T__30
Declaration
public const int T__30 = 30
Field Value
T__31
Declaration
public const int T__31 = 31
Field Value
T__32
Declaration
public const int T__32 = 32
Field Value
T__33
Declaration
public const int T__33 = 33
Field Value
T__34
Declaration
public const int T__34 = 34
Field Value
T__35
Declaration
public const int T__35 = 35
Field Value
T__36
Declaration
public const int T__36 = 36
Field Value
T__37
Declaration
public const int T__37 = 37
Field Value
T__38
Declaration
public const int T__38 = 38
Field Value
T__39
Declaration
public const int T__39 = 39
Field Value
T__40
Declaration
public const int T__40 = 40
Field Value
T__41
Declaration
public const int T__41 = 41
Field Value
T__42
Declaration
public const int T__42 = 42
Field Value
T__43
Declaration
public const int T__43 = 43
Field Value
T__44
Declaration
public const int T__44 = 44
Field Value
T__45
Declaration
public const int T__45 = 45
Field Value
T__46
Declaration
public const int T__46 = 46
Field Value
T__47
Declaration
public const int T__47 = 47
Field Value
T__48
Declaration
public const int T__48 = 48
Field Value
TRUE
Declaration
public const int TRUE = 8
Field Value
UnicodeEscape
Declaration
public const int UnicodeEscape = 16
Field Value
WS
Declaration
Field Value
Properties
GrammarFileName
Declaration
public override string GrammarFileName { get; }
Property Value
Methods
mDATETIME()
Declaration
mDIGIT()
Declaration
mE()
Declaration
mEscapeSequence()
Declaration
public void mEscapeSequence()
mFALSE()
Declaration
mFLOAT()
Declaration
mHexDigit()
Declaration
mID()
Declaration
mINTEGER()
Declaration
mLETTER()
Declaration
mNAME()
Declaration
mSTRING()
Declaration
mT__19()
Declaration
mT__20()
Declaration
mT__21()
Declaration
mT__22()
Declaration
mT__23()
Declaration
mT__24()
Declaration
mT__25()
Declaration
mT__26()
Declaration
mT__27()
Declaration
mT__28()
Declaration
mT__29()
Declaration
mT__30()
Declaration
mT__31()
Declaration
mT__32()
Declaration
mT__33()
Declaration
mT__34()
Declaration
mT__35()
Declaration
mT__36()
Declaration
mT__37()
Declaration
mT__38()
Declaration
mT__39()
Declaration
mT__40()
Declaration
mT__41()
Declaration
mT__42()
Declaration
mT__43()
Declaration
mT__44()
Declaration
mT__45()
Declaration
mT__46()
Declaration
mT__47()
Declaration
mT__48()
Declaration
mTokens()
Declaration
public override void mTokens()
mTRUE()
Declaration
mUnicodeEscape()
Declaration
public void mUnicodeEscape()
mWS()
Declaration
Extension Methods
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.