|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| Argument | Marks objects that can be arguments to process/procedure calls. |
| Channel.Listener | Indicate that a class's objects might want to be told of events on channels. |
| Constructor | Interface used to mark constructors. |
| Type | Indicates classes that implement a type useable in RAPA. |
| Value | Values in RAPA and GCL. |
| VariableContainer | Indicates classes whose instances can contain variables. |
| Class Summary | |
| AbstractFunction | Abstract function evaluation map. |
| AbstractType | |
| Action | An event that happens on a channel. |
| Application | |
| Binary | |
| Binary.Add | Addition operator. |
| Binary.Conj | Boolean conjunction operator. |
| Binary.Disj | Boolean disjunction operator. |
| Binary.Div | Division operator. |
| Binary.Equal | Equality operator. |
| Binary.GT | "Greater-than" comparison operator. |
| Binary.LT | "Less-than" comparison operator. |
| Binary.Mul | Multiplication operator. |
| Binary.Sub | Subtraction operator. |
| Bool | |
| BooleanType | |
| Channel | A channel upon which RAPA processes can communicate. |
| Channel.Adapter | Null implementation of a channel listener. |
| Constant | |
| Expression | Implementations of some methods for values in RAPA and GCL. |
| FunctionType | |
| GeneralSubstitution | A list of substitutions of one argument for
another. |
| IntegerType | |
| NamedType | |
| NullType | |
| Number | |
| ProductType | |
| Register | |
| Register.Subscripted | |
| Substitution | A linked list of substitutions on variables that will form a Most General Unifier of two values. |
| TupleExpression | |
| TypeVariable | |
| Unary | |
| Unary.Abs | Sign-removal operator. |
| Unary.Neg | Numeric negation operator. |
| Unary.Not | Boolean negation operator. |
| Unifier | The most general unifier of two expressions. |
| ValueWhite | |
| Variable | |
| Variable.Named | |
| Exception Summary | |
| AbstractFunction.UnsupportedTopException | |
| AbstractFunction.WrongNumberOfArgumentsException | |
| CompatabilityFailure | Indicates where one kind of argument cannot be mapped to another kind. |
| NotUnifiable | Indicates where two values are not unifiable with each other for some reason. |
| Register.NotFoundException | Exception thrown when a request to evaluate a register that is not part of the current state is made. |
This package provides common datatypes for RAPA and GCL.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||