| Interface | Description |
|---|---|
| LexerConfigurationBuilderType |
The type of mutable builders for lexer configurations.
|
| LexerType |
The type of lexers.
|
| Class | Description |
|---|---|
| Lexer |
The default implementation of the
LexerType type. |
| LexerConfiguration |
Immutable lexer configurations.
|
| LexerDemoMain |
Simple lexer demo that prints all tokens.
|
| Position |
The type of positions in source code.
|
| Exception | Description |
|---|---|
| LexerBareCarriageReturnException |
An exception indicating that a bare carriage return was present in the
source.
|
| LexerException |
The type of exceptions raised by the lexer.
|
| LexerInvalidCodePointException |
The type of exceptions indicating invalid unicode codepoints.
|
| LexerNewLinesInStringsException |
The type of exceptions indicating that a quoted string contained a newline,
but the lexer configuration forbids them.
|
| LexerNotHexCharException |
An exception indicating that a hexadecimal character was expected, but
something else was provided.
|
| LexerUnexpectedEOFException |
The type of exceptions indicating that EOF was reached unexpectedly.
|
| LexerUnknownEscapeCodeException |
The type of exceptions indicating that an unknown escape code was provided.
|
Copyright © 2015 <code@io7m.com> http://io7m.com