Package orc.error

Orc-specific throwables.

See:
          Description

Interface Summary
Debuggable Interface implemented by any construct (syntax tree node, exception, etc) which is associated with a particular location in the source program.
Locatable Interface representing entities whose source location can be assigned, not just observed.
 

Class Summary
SourceLocation  
 

Exception Summary
ArgumentTypeMismatchException  
ArityMismatchException  
CompilationException Exceptions generated during Orc compilation from source to portable compiled representations.
ExecutionException Exceptions generated while executing a compiled graph.
InsufficientArgsException  
JavaException A container for Java-level exceptions raised by code implementing sites.
LoadingException Exceptions generated while creating an execution graph from a portable representation, in preparation for execution.
MessageNotUnderstoodException  
MethodTypeMismatchException  
OrcException Any exception generated by Orc, during compilation, loading, or execution.
ParseError Problem parsing the text of an Orc program.
RuntimeTypeException Superclass of all runtime type exceptions, including arity mismatches, argument type mismatches, and attempts to call uncallable values.
SiteException Any exception occurring in a well-formed, well-typed site call.
TokenException A localized failure at runtime.
UncallableValueException Exception raised when an uncallable value occurs in call position.
 

Error Summary
OrcError Error conditions that should never occur.
 

Package orc.error Description

Orc-specific throwables.