Package orc.runtime.nodes

Runtime execution DAG.

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).
 

Package orc.runtime.nodes Description

Runtime execution DAG.