Uses of Package
orc.runtime.values

Packages that use orc.runtime.values
orc.lib.bool   
orc.lib.comp   
orc.lib.math   
orc.lib.state   
orc.lib.str   
orc.lib.time   
orc.lib.util   
orc.runtime Runtime for Orc interpreter. 
orc.runtime.regions Regions are used to track when some (sub-)computation terminates. 
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 Representations for Orc types which don't have direct analogues in the host language (Java). 
orc.trace Generate and query Orc trace files. 
 

Classes in orc.runtime.values used by orc.lib.bool
Callable
          Callable objects include sites and definitions
Value
          A fully evaluated Orc value.
 

Classes in orc.runtime.values used by orc.lib.comp
Callable
          Callable objects include sites and definitions
Value
          A fully evaluated Orc value.
 

Classes in orc.runtime.values used by orc.lib.math
Callable
          Callable objects include sites and definitions
Value
          A fully evaluated Orc value.
 

Classes in orc.runtime.values used by orc.lib.state
Callable
          Callable objects include sites and definitions
Reference
           
Value
          A fully evaluated Orc value.
 

Classes in orc.runtime.values used by orc.lib.str
Callable
          Callable objects include sites and definitions
Value
          A fully evaluated Orc value.
 

Classes in orc.runtime.values used by orc.lib.time
Callable
          Callable objects include sites and definitions
Value
          A fully evaluated Orc value.
 

Classes in orc.runtime.values used by orc.lib.util
Callable
          Callable objects include sites and definitions
Value
          A fully evaluated Orc value.
 

Classes in orc.runtime.values used by orc.runtime
Closure
          Represents a standard closure: a function defined in an environment.
ListLike
           
Value
          A fully evaluated Orc value.
 

Classes in orc.runtime.values used by orc.runtime.regions
GroupCell
          A value container that is also a group.
 

Classes in orc.runtime.values used by orc.runtime.sites
Callable
          Callable objects include sites and definitions
Value
          A fully evaluated Orc value.
Visitor
           
 

Classes in orc.runtime.values used by orc.runtime.sites.core
Callable
          Callable objects include sites and definitions
Value
          A fully evaluated Orc value.
 

Classes in orc.runtime.values used by orc.runtime.sites.java
Callable
          Callable objects include sites and definitions
Value
          A fully evaluated Orc value.
 

Classes in orc.runtime.values used by orc.runtime.values
Callable
          Callable objects include sites and definitions
Closure
          Represents a standard closure: a function defined in an environment.
ConsValue
           
Eq
          Marks value types which can be compared for equivalence in a way that guarantees that equivalent values can be substituted for each other without changing the meaning of a program.
Field
          Distinguished representation for field names.
Future
          Interface for values which may be unbound (i.e.
ListLike
           
ListValue
          Common ancestor for ConsValue and NilValue.
NilValue
           
TaggedValue
           
TupleValue
          A tuple value container
Value
          A fully evaluated Orc value.
Visitor
           
 

Classes in orc.runtime.values used by orc.trace
Closure
          Represents a standard closure: a function defined in an environment.