|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
DotSite | Dot-accessible sites should extend this class and declare their Orc-available
methods using DotSite.addMembers() . |
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. |
KilimSite | Use Kilim to run a site with lightweight threads and no direct access to tokens. |
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). |
Abstract base classes for Orc sites plus fundamental sites. Even an Orc program which doesn't use any site calls may rely on at least these sites, to support declarations and pattern matching.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |