| Package | Description |
|---|---|
| com.io7m.jsx.api.lexer |
Lexer API.
|
| com.io7m.jsx.api.parser |
Parser API.
|
| com.io7m.jsx.lexer |
Lexer.
|
| com.io7m.jsx.parser |
Parser.
|
| Modifier and Type | Method | Description |
|---|---|---|
JSXLexerType |
JSXLexerSupplierType.create(JSXLexerConfigurationType configuration,
com.io7m.jeucreader.UnicodeCharacterReaderPushBackType reader) |
Create a new lexer from the given configuration and reader.
|
default JSXLexerType |
JSXLexerSupplierType.createFromReader(JSXLexerConfigurationType configuration,
java.io.Reader reader) |
Create a new lexer from the given configuration and reader.
|
default JSXLexerType |
JSXLexerSupplierType.createFromStream(JSXLexerConfigurationType configuration,
java.nio.charset.Charset charset,
java.io.InputStream stream) |
Create a new lexer from the given configuration and stream.
|
default JSXLexerType |
JSXLexerSupplierType.createFromStreamUTF8(JSXLexerConfigurationType configuration,
java.io.InputStream stream) |
Create a new lexer from the given configuration and stream.
|
| Modifier and Type | Method | Description |
|---|---|---|
JSXParserType |
JSXParserSupplierType.create(JSXParserConfigurationType configuration,
JSXLexerType lexer) |
Create a new parser from the given configuration and lexer.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
JSXLexer |
The default implementation of the
JSXLexerType type. |
| Modifier and Type | Method | Description |
|---|---|---|
JSXLexerType |
JSXLexerSupplier.create(JSXLexerConfigurationType configuration,
com.io7m.jeucreader.UnicodeCharacterReaderPushBackType reader) |
|
static JSXLexerType |
JSXLexer.newLexer(JSXLexerConfigurationType c,
com.io7m.jeucreader.UnicodeCharacterReaderPushBackType r) |
Construct a new lexer.
|
| Modifier and Type | Method | Description |
|---|---|---|
JSXParserType |
JSXParserSupplier.create(JSXParserConfigurationType configuration,
JSXLexerType lexer) |
|
static JSXParserType |
JSXParser.newParser(JSXParserConfigurationType pc,
JSXLexerType lex) |
Construct a new parser.
|
Copyright © 2017 <code@io7m.com> http://io7m.com