| Class | Description |
|---|---|
| Access |
An
Access represents a Amb of the form "P[e]"
where e must be an expression. |
| Amb | |
| Array |
An
Array represents a Amb of the form "P[]". |
| Declarator | |
| Grm |
CUP v0.11b 20150326 generated parser.
|
| Inst |
An
Inst represents a Amb of the form "P[T,U,...]". |
| InstOrAccess |
An
InstOrAccess represents a Amb of the form
"P[e]" or "P[p]". |
| LabeledExpr | |
| Lexer_c | |
| Name |
A
Name represents a Amp of the form "n | P.n". |
| sym |
CUP generated class containing symbol constants.
|
| UnwrapVisitor |
An
UnwrapVisitor rewrites the AST to remove any Wrapped
nodes resulting from the parser. |
| UTF8FileSource | |
| Wrapper |
A
Wrapper wraps an Amb inside an AST node so that
it can be insert in the AST. |