|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use orc.runtime.sites | |
|---|---|
| orc.ast.sites | Compile-time representation of Orc sites. |
| orc.lib.bool | |
| orc.lib.comp | |
| orc.lib.data | |
| orc.lib.math | |
| 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 | Representations for Orc types which don't have direct analogues in the host language (Java). |
| Classes in orc.runtime.sites used by orc.ast.sites | |
|---|---|
| Site
Base class for all sites |
|
| Classes in orc.runtime.sites used by orc.lib.bool | |
|---|---|
| EvalSite
Abstract class for sites with a total and immediate semantics: evaluate the arguments and return a value without blocking and without affecting the Orc engine. |
|
| Site
Base class for all sites |
|
| Classes in orc.runtime.sites used by orc.lib.comp | |
|---|---|
| EvalSite
Abstract class for sites with a total and immediate semantics: evaluate the arguments and return a value without blocking and without affecting the Orc engine. |
|
| Site
Base class for all sites |
|
| Classes in orc.runtime.sites used by orc.lib.data | |
|---|---|
| EvalSite
Abstract class for sites with a total and immediate semantics: evaluate the arguments and return a value without blocking and without affecting the Orc engine. |
|
| Site
Base class for all sites |
|
| Classes in orc.runtime.sites used by orc.lib.math | |
|---|---|
| EvalSite
Abstract class for sites with a total and immediate semantics: evaluate the arguments and return a value without blocking and without affecting the Orc engine. |
|
| Site
Base class for all sites |
|
| Classes in orc.runtime.sites used by orc.lib.state | |
|---|---|
| DotSite
|
|
| EvalSite
Abstract class for sites with a total and immediate semantics: evaluate the arguments and return a value without blocking and without affecting the Orc engine. |
|
| Site
Base class for all sites |
|
| Classes in orc.runtime.sites used by orc.lib.str | |
|---|---|
| EvalSite
Abstract class for sites with a total and immediate semantics: evaluate the arguments and return a value without blocking and without affecting the Orc engine. |
|
| Site
Base class for all sites |
|
| Classes in orc.runtime.sites used by orc.lib.time | |
|---|---|
| EvalSite
Abstract class for sites with a total and immediate semantics: evaluate the arguments and return a value without blocking and without affecting the Orc engine. |
|
| Site
Base class for all sites |
|
| Classes in orc.runtime.sites used by orc.lib.util | |
|---|---|
| EvalSite
Abstract class for sites with a total and immediate semantics: evaluate the arguments and return a value without blocking and without affecting the Orc engine. |
|
| PartialSite
Abstract class for sites with a partial and immediate semantics: evaluate as for a total immediate site (see EvalSite), but if the evaluation returns null, the site remains silent. |
|
| Site
Base class for all sites |
|
| ThreadedPartialSite
Abstract class for partial sites whose calls may block (the Java thread). |
|
| ThreadedSite
Abstract class for sites whose calls may block (the Java thread). |
|
| Classes in orc.runtime.sites used by orc.runtime.sites | |
|---|---|
| Site
Base class for all sites |
|
| Classes in orc.runtime.sites used by orc.runtime.sites.core | |
|---|---|
| DotSite
|
|
| EvalSite
Abstract class for sites with a total and immediate semantics: evaluate the arguments and return a value without blocking and without affecting the Orc engine. |
|
| PartialSite
Abstract class for sites with a partial and immediate semantics: evaluate as for a total immediate site (see EvalSite), but if the evaluation returns null, the site remains silent. |
|
| Site
Base class for all sites |
|
| Classes in orc.runtime.sites used by orc.runtime.sites.java | |
|---|---|
| DotSite
|
|
| Site
Base class for all sites |
|
| Classes in orc.runtime.sites used by orc.runtime.values | |
|---|---|
| DotSite
|
|
| Site
Base class for all sites |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||