| Package | Description |
|---|---|
| com.io7m.jpra.compiler.core.parser |
Parser.
|
| com.io7m.jpra.model.statements |
Statements.
|
| com.io7m.jpra.model.type_declarations |
Type declarations.
|
| Modifier and Type | Method and Description |
|---|---|
StatementType<Unresolved,Untyped> |
JPRAParserType.parseStatement(com.io7m.jsx.SExpressionType expr)
Parse a statement.
|
StatementType<Unresolved,Untyped> |
JPRAParser.parseStatement(com.io7m.jsx.SExpressionType expr) |
| Modifier and Type | Class and Description |
|---|---|
class |
StatementCommandSize<I,T>
A
:size command. |
class |
StatementCommandType<I,T>
A
:type command. |
class |
StatementPackageBegin<I,T>
A
package-begin statement. |
class |
StatementPackageEnd<I,T>
The
package-end statement. |
class |
StatementPackageImport<I,T>
The
import statement. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TypeDeclType<I,T>
The type of type declarations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TypeDeclPacked<I,T>
A
packed type declaration. |
class |
TypeDeclRecord<I,T>
A
record type declaration. |
Copyright © 2015 <code@io7m.com> http://io7m.com