Enhanced C#
Language of your choice: library documentation
|
Provides the Type()
extension method required by Token and the ToString(Token) method to express an LES token as a string, for tokens that contain sufficient information to do so.
More...
Provides the Type()
extension method required by Token and the ToString(Token) method to express an LES token as a string, for tokens that contain sufficient information to do so.
Static Public Member Functions | |
static TokenType | Type (this Token t) |
Converts t.TypeInt to TokenType. More... | |
static string | ToString (Token t) |
Expresses an LES token as a string. More... | |
|
inlinestatic |
Expresses an LES token as a string.
Note that some Tokens do not contain enough information to reconstruct a useful token string, e.g. comment tokens do not store the comment but merely contain the location of the comment in the source code. For performance reasons, a Token does not have a reference to its source file, so this method cannot return the original string.
The results are undefined if the token was not produced by LesLexer.
|
inlinestatic |
Converts t.TypeInt
to TokenType.