| Package | Description |
|---|---|
| com.io7m.jsx.api.lexer |
Lexer API.
|
| com.io7m.jsx.api.parser |
Parser API.
|
| com.io7m.jsx.lexer |
Lexer.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
JSXLexerBareCarriageReturnException |
An exception indicating that a bare carriage return was present in the
source.
|
class |
JSXLexerInvalidCodePointException |
The type of exceptions indicating invalid unicode codepoints.
|
class |
JSXLexerNewLinesInStringsException |
The type of exceptions indicating that a quoted string contained a newline,
but the lexer configuration forbids them.
|
class |
JSXLexerNotHexCharException |
An exception indicating that a hexadecimal character was expected, but
something else was provided.
|
class |
JSXLexerUnexpectedEOFException |
The type of exceptions indicating that EOF was reached unexpectedly.
|
class |
JSXLexerUnknownEscapeCodeException |
The type of exceptions indicating that an unknown escape code was provided.
|
| Modifier and Type | Method | Description |
|---|---|---|
TokenType |
JSXLexerType.token() |
| Constructor | Description |
|---|---|
JSXParserLexicalException(JSXLexerException in_cause) |
Construct an exception.
|
| Modifier and Type | Method | Description |
|---|---|---|
TokenType |
JSXLexer.token() |
Copyright © 2017 <code@io7m.com> http://io7m.com