Uses of Interface
orc.ast.oil.TokenContinuation

Packages that use TokenContinuation
orc.ast.oil.expression   
orc.lib.util   
orc.runtime Runtime for Orc interpreter. 
orc.runtime.sites Abstract base classes for Orc sites plus fundamental sites. 
orc.runtime.values Representations for Orc types which don't have direct analogues in the host language (Java). 
 

Uses of TokenContinuation in orc.ast.oil.expression
 

Methods in orc.ast.oil.expression that return TokenContinuation
 TokenContinuation Expression.getPublishContinuation()
           
 

Methods in orc.ast.oil.expression with parameters of type TokenContinuation
 void Expression.setPublishContinuation(TokenContinuation publishContinuation)
           
 

Uses of TokenContinuation in orc.lib.util
 

Methods in orc.lib.util with parameters of type TokenContinuation
 void Apply.createCall(Token caller, java.util.List<java.lang.Object> args, TokenContinuation nextNode)
           
 

Uses of TokenContinuation in orc.runtime
 

Methods in orc.runtime with parameters of type TokenContinuation
 Token Token.enterClosure(Closure closure, TokenContinuation publishContinuation)
          Enter a closure by moving to a new node and environment, and setting the continuation for Token.leaveClosure().
 void Token.pushHandler(Closure closure, TokenContinuation handlerReturn)
           
 

Uses of TokenContinuation in orc.runtime.sites
 

Methods in orc.runtime.sites with parameters of type TokenContinuation
 void Site.createCall(Token callToken, java.util.List<java.lang.Object> args, TokenContinuation publishContinuation)
          Invoked by a Call to invoke a site.
 

Uses of TokenContinuation in orc.runtime.values
 

Methods in orc.runtime.values with parameters of type TokenContinuation
 void Closure.createCall(Token t, java.util.List<java.lang.Object> args, TokenContinuation publishContinuation)
           
 void Callable.createCall(Token caller, java.util.List<java.lang.Object> args, TokenContinuation publishContinuation)
          Create a call to a callable value