Packages
orc Top-level package for all Orc code.
orc.ast Compile-time representation of Orc code.
orc.ast.extended Desugared AST which is very close to the source form.
orc.ast.extended.declaration  
orc.ast.extended.pattern  
orc.ast.oil Internal representation of OIL, the Orc Intermediate Language.
orc.ast.oil.arg  
orc.ast.simple Desugared AST which is close to the final format (OIL) but includes named variables.
orc.ast.simple.arg  
orc.ast.sites Compile-time representation of Orc sites.
orc.env A lexical context which supports both offset- and name-based lookup.
orc.error Orc-specific throwables.
orc.inc.prelude Minimal include files for Orc programs.
orc.lib.bool  
orc.lib.comp  
orc.lib.math  
orc.lib.music_calendar  
orc.lib.net Sites for internet communication.
orc.lib.orchard  
orc.lib.state  
orc.lib.str  
orc.lib.time  
orc.lib.util  
orc.orchard Orchard is the service-oriented implementation of Orc.
orc.orchard.api  
orc.orchard.errors  
orc.orchard.java  
orc.orchard.oil JAXB implementation classes for the Orc Intermediate Language XML binding.
orc.orchard.rmi RMI bindings for Orchard services.
orc.orchard.soap JAX-WS bindings for Orchard services.
orc.parser The Orc parser.
orc.runtime Runtime for Orc interpreter.
orc.runtime.nodes Runtime execution DAG.
orc.runtime.nodes.result These nodes make up the leaves of the DAG.
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  
org.jvnet.jax_ws_commons.json This package contains source code derived from the 1.2 release of the JAX-WS JSON binding, found at https://jax-ws-commons.dev.java.net/json/
org.jvnet.jax_ws_commons.json.schema