Uses of Class
orc.runtime.Args

Packages that use Args
orc.lib.bool   
orc.lib.comp   
orc.lib.math   
orc.lib.net Sites for internet communication. 
orc.lib.orchard   
orc.lib.state   
orc.lib.str   
orc.lib.time   
orc.lib.util   
orc.runtime.sites Abstract base classes for Orc sites plus fundamental sites. 
orc.runtime.sites.core Fundamental sites. 
orc.runtime.sites.java Wrappers which enable using Java objects and classes as Orc sites. 
orc.runtime.values   
 

Uses of Args in orc.lib.bool
 

Methods in orc.lib.bool with parameters of type Args
 Value BoolBinopSite.evaluate(Args args)
           
 

Uses of Args in orc.lib.comp
 

Methods in orc.lib.comp with parameters of type Args
 Value NumericComparisonSite.evaluate(Args args)
           
 

Uses of Args in orc.lib.math
 

Methods in orc.lib.math with parameters of type Args
 Value Add.evaluate(Args args)
           
 Value UMinus.evaluate(Args args)
           
 Value Mult.evaluate(Args args)
           
 Value Mod.evaluate(Args args)
           
 Value Div.evaluate(Args args)
           
 Value Sub.evaluate(Args args)
           
 

Uses of Args in orc.lib.net
 

Methods in orc.lib.net with parameters of type Args
 Value Localhost.evaluate(Args args)
           
 Value XMPPConnection.evaluate(Args args)
           
 Value CxfWebservice.evaluate(Args args)
           
 Value Webservice.evaluate(Args args)
           
 

Uses of Args in orc.lib.orchard
 

Methods in orc.lib.orchard with parameters of type Args
 void Prompt.callSite(Args args, Token caller)
           
 

Uses of Args in orc.lib.state
 

Methods in orc.lib.state with parameters of type Args
 Value Ref.evaluate(Args args)
           
 Value Cell.evaluate(Args args)
           
 Value SyncChannel.evaluate(Args args)
           
 Value Buffer.evaluate(Args args)
           
 

Uses of Args in orc.lib.str
 

Methods in orc.lib.str with parameters of type Args
 void Print.callSite(Args args, Token caller)
           
 void Println.callSite(Args args, Token caller)
           
 Value Cat.evaluate(Args args)
           
 Value AtoI.evaluate(Args args)
           
 Value AtoB.evaluate(Args args)
           
 

Uses of Args in orc.lib.time
 

Methods in orc.lib.time with parameters of type Args
 void MakeTimer.callSite(Args args, Token caller)
           
 void Rtimer.callSite(Args args, Token returnToken)
           
 

Uses of Args in orc.lib.util
 

Methods in orc.lib.util with parameters of type Args
 Value Random.evaluate(Args args)
           
 Value UUID.evaluate(Args args)
           
 Value Thread.evaluate(Args args)
           
 

Uses of Args in orc.runtime.sites
 

Methods in orc.runtime.sites with parameters of type Args
 void SimpleSite.callSite(Args args, Token caller)
           
 void PartialSite.callSite(Args args, Token caller)
           
 void ThreadedSite.callSite(Args args, Token caller)
           
abstract  void Site.callSite(Args args, Token caller)
          Must be implemented by subclasses to implement the site behavior
 void EvalSite.callSite(Args args, Token caller)
           
 Value VariantSite.evaluate(Args args)
           
abstract  Value SimpleSite.evaluate(Args args)
          If this method calls Continuation.suspend(), its return value will be ignored and the engine will expect the method to resume or kill the continuation when ready.
abstract  Value PartialSite.evaluate(Args args)
           
abstract  Value ThreadedSite.evaluate(Args args)
           
abstract  Value EvalSite.evaluate(Args args)
           
 Value DotSite.evaluate(Args args)
           
 

Uses of Args in orc.runtime.sites.core
 

Methods in orc.runtime.sites.core with parameters of type Args
 void IsSome.callSite(Args args, Token caller)
           
 void Let.callSite(Args args, Token caller)
          Outputs a single value or creates a tuple.
 void IsNone.callSite(Args args, Token caller)
           
 Value IsNil.evaluate(Args args)
           
 Value Some.evaluate(Args args)
           
 Value Tail.evaluate(Args args)
           
 Value If.evaluate(Args args)
           
 Value Nil.evaluate(Args args)
           
 Value Cons.evaluate(Args args)
           
 Value Inequal.evaluate(Args args)
           
 Value IsCons.evaluate(Args args)
           
 Value Not.evaluate(Args args)
           
 Value Equal.evaluate(Args args)
           
 Value None.evaluate(Args args)
           
 Value Head.evaluate(Args args)
           
 

Uses of Args in orc.runtime.sites.java
 

Methods in orc.runtime.sites.java with parameters of type Args
 Value ThreadedObjectProxy.evaluate(Args args)
           
 Value ObjectProxy.evaluate(Args args)
           
 Value MethodProxy.evaluate(Args args)
           
 Value ClassProxy.evaluate(Args args)
           
 

Uses of Args in orc.runtime.values
 

Methods in orc.runtime.values with parameters of type Args
 Value TupleValue.evaluate(Args args)