Namespace CilTools.Syntax.Tokens
Classes
CommentToken
Represents a token definition for a single line comment (// Hello, world
)
DoubleQuotLiteralToken
Represents a token definition for double-quoted text literal ("Hello, world"
)
MultilineCommentToken
Represents a token definition for a multiline comment (/Hello, world/
)
NumericLiteralToken
Represents a token definition for a numeric literal token (integer of floating point)
PunctuationToken
Represents a token definition for a punctuation token
SingleQuotLiteralToken
Represents a token definition for single-quoted text literal ('x'
)
SyntaxReader
Reads tokens from a string and transforms them into corresponding SyntaxNode instances
SyntaxTokenDefinition
A base class for classes that define logic for reading specific kinds of tokens from a string
TokenReader
Reads raw tokens from a string using the specified collection of token definitions
WhitespaceToken
Represents a whitespace that separates tokens.