| Package | Description |
|---|---|
| com.io7m.jsx |
Core types, exceptions.
|
| com.io7m.jsx.parser |
Parser.
|
| com.io7m.jsx.serializer |
A trivial serializer.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AtomType
The type of atoms (such as symbols and quoted strings).
|
interface |
ListType
The type of lists.
|
interface |
QuotedStringType
The type of quoted strings.
|
interface |
SymbolType
The type of symbols.
|
| Modifier and Type | Method and Description |
|---|---|
SExpressionType |
ParserType.parseExpression() |
SExpressionType |
Parser.parseExpression() |
| Modifier and Type | Method and Description |
|---|---|
Optional<SExpressionType> |
ParserType.parseExpressionOrEOF() |
Optional<SExpressionType> |
Parser.parseExpressionOrEOF() |
List<SExpressionType> |
ParserType.parseExpressions() |
List<SExpressionType> |
Parser.parseExpressions() |
| Modifier and Type | Method and Description |
|---|---|
void |
SerializerType.serialize(SExpressionType e,
OutputStream s)
Serialize the expression to the given output stream.
|
void |
SerializerTrivial.serialize(SExpressionType e,
OutputStream s) |
Copyright © 2015 <code@io7m.com> http://io7m.com