|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Visitor<E> | |
| Class Summary | |
|---|---|
| Assign | Compiled node for assignment. |
| Call | Compiled node for a call (either a site call or a definition call) |
| Def | A unit of syntax that encapsulates an expression definition. |
| Defs | |
| Fork | A compile node that performs a fork to run two subnodes. |
| Leave | Compiled node for leaving the scope of a variable binding. |
| Let | |
| Node | Abstract base class for compile nodes |
| Pub | |
| Return | Compiled node marking the end of a procedure |
| Semi | A compile node that runs its left side to completion, then initiates the right side if the left side did not publish anything. |
| Silent | The silent node. |
| Store | Compiled node used to store the value of a binding in a where clause. |
| Subgoal | A compiled pull node |
| Unwind | Compiled node for leaving the scope of a variable binding. |
| Visualizer | |
| WithLocation | Annotates a node with a source location which is tracked by the token (for use in tracing and error messages). |
Runtime execution DAG.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||