Package orc.runtime.nodes

Runtime execution DAG.

See:
          Description

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.
Isolate Enter an isolated region (protected from forced termination).
Leave Compiled node for leaving the scope of the LHS of an otherwise combinator.
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
Unisolate Leave an isolated region (protected from external termination).
Unwind Compiled node for leaving the scope of a variable binding.
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.