|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TokenException | |
---|---|
orc.error | Orc-specific throwables. |
orc.lib.bool | |
orc.lib.comp | |
orc.lib.math | |
orc.lib.net | Sites for internet communication. |
orc.lib.orchard | |
orc.lib.str | |
orc.lib.time | |
orc.lib.util | |
orc.orchard | Orchard is the service-oriented implementation of Orc. |
orc.runtime | Runtime for Orc interpreter. |
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 |
Uses of TokenException in orc.error |
---|
Subclasses of TokenException in orc.error | |
---|---|
class |
ArgumentTypeMismatchException
|
class |
ArityMismatchException
|
class |
InsufficientArgsException
|
class |
JavaException
A container for Java-level exceptions raised by code implementing sites. |
class |
MessageNotUnderstoodException
|
class |
MethodTypeMismatchException
|
class |
RuntimeTypeException
Superclass of all runtime type exceptions, including arity mismatches, argument type mismatches, and attempts to call uncallable values. |
class |
SiteException
Any exception occurring in a well-formed, well-typed site call. |
class |
UncallableValueException
Exception raised when an uncallable value occurs in call position. |
Uses of TokenException in orc.lib.bool |
---|
Methods in orc.lib.bool that throw TokenException | |
---|---|
Value |
BoolBinopSite.evaluate(Args args)
|
Uses of TokenException in orc.lib.comp |
---|
Methods in orc.lib.comp that throw TokenException | |
---|---|
Value |
NumericComparisonSite.evaluate(Args args)
|
Uses of TokenException in orc.lib.math |
---|
Methods in orc.lib.math that throw TokenException | |
---|---|
Value |
Add.evaluate(Args args)
|
Value |
UMinus.evaluate(Args args)
|
Value |
Mult.evaluate(Args args)
|
Value |
Mod.evaluate(Args args)
|
Value |
Div.evaluate(Args args)
|
Value |
Sub.evaluate(Args args)
|
Uses of TokenException in orc.lib.net |
---|
Methods in orc.lib.net that throw TokenException | |
---|---|
Value |
XMPPConnection.evaluate(Args args)
|
Value |
CxfWebservice.evaluate(Args args)
|
Value |
Webservice.evaluate(Args args)
|
Uses of TokenException in orc.lib.orchard |
---|
Methods in orc.lib.orchard that throw TokenException | |
---|---|
void |
Prompt.callSite(Args args,
Token caller)
|
Uses of TokenException in orc.lib.str |
---|
Methods in orc.lib.str that throw TokenException | |
---|---|
void |
Print.callSite(Args args,
Token caller)
|
void |
Println.callSite(Args args,
Token caller)
|
Value |
Cat.evaluate(Args args)
|
Value |
AtoI.evaluate(Args args)
|
Value |
AtoB.evaluate(Args args)
|
Uses of TokenException in orc.lib.time |
---|
Methods in orc.lib.time that throw TokenException | |
---|---|
void |
Rtimer.callSite(Args args,
Token returnToken)
|
Uses of TokenException in orc.lib.util |
---|
Methods in orc.lib.util that throw TokenException | |
---|---|
Value |
Random.evaluate(Args args)
|
Value |
UUID.evaluate(Args args)
|
Value |
Thread.evaluate(Args args)
|
Uses of TokenException in orc.orchard |
---|
Constructors in orc.orchard with parameters of type TokenException | |
---|---|
TokenErrorEvent(TokenException problem)
|
Uses of TokenException in orc.runtime |
---|
Methods in orc.runtime with parameters of type TokenException | |
---|---|
void |
Token.error(TokenException problem)
|
void |
Continuation.error(TokenException e)
|
void |
OrcEngine.tokenError(Token t,
TokenException problem)
A token owned by this engine has encountered an exception. |
Methods in orc.runtime that throw TokenException | |
---|---|
java.lang.Object[] |
Args.asArray()
|
boolean |
Args.boolArg(int n)
Helper function for booleans |
java.lang.String |
Args.fieldName()
|
java.lang.Object |
Args.getArg(int n)
Helper function to retrieve the nth element as an object (starting from 0), with error checking |
int |
Args.intArg(int n)
Helper function for integers |
long |
Args.longArg(int n)
Helper function for longs |
java.lang.Number |
Args.numberArg(int n)
|
java.lang.String |
Args.stringArg(int n)
Helper function for strings |
Value |
Args.valArg(int n)
Helper function to retrieve the nth value (starting from 0), with error checking |
Uses of TokenException in orc.runtime.sites |
---|
Methods in orc.runtime.sites that throw TokenException | |
---|---|
void |
SimpleSite.callSite(Args args,
Token caller)
|
void |
PartialSite.callSite(Args args,
Token caller)
|
abstract void |
Site.callSite(Args args,
Token caller)
Must be implemented by subclasses to implement the site behavior |
void |
EvalSite.callSite(Args args,
Token caller)
|
void |
Site.createCall(Token callToken,
java.util.List<Future> args,
Node nextNode)
Invoked by a Call to invoke a site. |
abstract Value |
SimpleSite.evaluate(Args args)
If this method calls Continuation.suspend(), its return value will be ignored and the engine will expect the method to resume or kill the continuation when ready. |
abstract Value |
PartialSite.evaluate(Args args)
|
abstract Value |
ThreadedSite.evaluate(Args args)
|
abstract Value |
EvalSite.evaluate(Args args)
|
Value |
DotSite.evaluate(Args args)
|
Uses of TokenException in orc.runtime.sites.core |
---|
Methods in orc.runtime.sites.core that throw TokenException | |
---|---|
void |
IsSome.callSite(Args args,
Token caller)
|
void |
IsNone.callSite(Args args,
Token caller)
|
Value |
IsNil.evaluate(Args args)
|
Value |
Tail.evaluate(Args args)
|
Value |
If.evaluate(Args args)
|
Value |
Cons.evaluate(Args args)
|
Value |
Inequal.evaluate(Args args)
|
Value |
IsCons.evaluate(Args args)
|
Value |
Not.evaluate(Args args)
|
Value |
Equal.evaluate(Args args)
|
Value |
Head.evaluate(Args args)
|
Uses of TokenException in orc.runtime.sites.java |
---|
Methods in orc.runtime.sites.java that throw TokenException | |
---|---|
Value |
ThreadedObjectProxy.evaluate(Args args)
|
Value |
ObjectProxy.evaluate(Args args)
|
Value |
MethodProxy.evaluate(Args args)
|
Value |
ClassProxy.evaluate(Args args)
|
protected MethodProxy |
ObjectProxy.getMethodProxy(java.lang.String methodName)
|
Uses of TokenException in orc.runtime.values |
---|
Methods in orc.runtime.values that throw TokenException | |
---|---|
void |
Callable.createCall(Token caller,
java.util.List<Future> args,
Node nextNode)
Create a call to a callable value |
Value |
TupleValue.evaluate(Args args)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |