All Classes and Interfaces

Class
Description
Root exception type raised by the package.
The default implementation of the JSXLexerType type.
An exception indicating that a bare carriage return was present in the source.
The available types of comments.
The type of lexer configurations.
Simple lexer demo that prints all tokens.
Functions to escape strings.
The type of exceptions raised by the lexer.
The type of exceptions indicating invalid unicode codepoints.
The type of exceptions indicating that a quoted string contained a newline, but the lexer configuration forbids them.
An exception indicating that a hexadecimal character was expected, but something else was provided.
A lexer supplier.
The type of lexer suppliers.
The type of lexers.
The type of exceptions indicating that EOF was reached unexpectedly.
The type of exceptions indicating that an unknown escape code was provided.
The default implementation of the JSXParserType type.
The parser configuration
Simple parser demo that parses and then serializes.
The type of exceptions raised by the parser.
An exception type indicating that the input did not conform to the s-expression grammar.
The type of parser errors caused by JSXLexerException throws.
The default implementation of the JSXParserSupplierType interface.
The type of parser suppliers.
The type of parsers.
A pretty printer tailored to printing expressions that represent Lisp-like code.
A pretty printer tailored to printing expressions that represent tree-like documents.
The type of pretty printers.
The type of serializer suppliers.
A trivial serializer with no features.
A supplier that supplies trivial serializers.
The type of expression serializers.
The type of S-expressions.
The type of S-expressions that are atoms.
A list of expressions.
The type of lists.
A quoted string.
A symbol.
A comment.
End of file.
Left parenthesis '('.
Left square bracket '['.
The type of token matchers.
A quoted string.
Right parenthesis ')'.
Right square bracket ']'.
A symbol.
The type of tokens.