Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For All Packages
Package Hierarchies:
kilim
,
orc
,
orc.ast
,
orc.ast.extended
,
orc.ast.extended.declaration
,
orc.ast.extended.declaration.defn
,
orc.ast.extended.declaration.type
,
orc.ast.extended.pattern
,
orc.ast.oil
,
orc.ast.oil.arg
,
orc.ast.oil.xml
,
orc.ast.simple
,
orc.ast.simple.arg
,
orc.ast.simple.type
,
orc.ast.sites
,
orc.doc
,
orc.env
,
orc.error
,
orc.error.compiletime
,
orc.error.compiletime.typing
,
orc.error.loadtime
,
orc.error.runtime
,
orc.inc
,
orc.lib
,
orc.lib.bool
,
orc.lib.comp
,
orc.lib.math
,
orc.lib.state
,
orc.lib.state.types
,
orc.lib.str
,
orc.lib.time
,
orc.lib.util
,
orc.parser
,
orc.runtime
,
orc.runtime.nodes
,
orc.runtime.regions
,
orc.runtime.sites
,
orc.runtime.sites.core
,
orc.runtime.sites.java
,
orc.runtime.transaction
,
orc.runtime.values
,
orc.trace
,
orc.trace.events
,
orc.trace.handles
,
orc.trace.values
,
orc.type
,
orc.type.ground
Class Hierarchy
java.lang.Object
java.util.AbstractCollection<E> (implements java.util.Collection<E>)
java.util.AbstractSet<E> (implements java.util.Set<E>)
orc.lib.state.
Set
<E>
java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
orc.lib.state.
Map
<K,V>
orc.trace.values.
AbstractValue
(implements orc.trace.values.
Value
)
orc.trace.values.
ConstantValue
orc.trace.values.
FieldValue
orc.trace.values.
ListValue
(implements java.lang.Iterable<T>)
orc.trace.values.
ConsValue
orc.trace.values.
NilValue
orc.trace.values.
NullValue
orc.trace.values.
ObjectValue
orc.trace.values.
OptionValue
orc.trace.values.
RecordValue
(implements orc.trace.
RecordTerm
)
orc.trace.values.
TaggedValue
orc.trace.values.
TupleValue
orc.ast.extended.declaration.defn.
AggregateDefn
orc.runtime.
Args
(implements java.lang.Iterable<T>, java.io.Serializable)
orc.ast.simple.arg.
Argument
(implements orc.error.
Locatable
, java.io.Serializable)
orc.ast.simple.arg.
Constant
orc.ast.simple.arg.
Field
orc.ast.simple.arg.
NamedVar
(implements java.lang.Comparable<T>)
orc.ast.simple.arg.
Site
orc.ast.simple.arg.
Var
orc.ast.extended.pattern.
Attachment
orc.
BackendDemo
orc.trace.
BackwardEventCursor
(implements orc.trace.
EventCursor
)
orc.ast.extended.declaration.defn.
Clause
orc.ast.oil.
Compiler
(implements orc.ast.oil.
Visitor
<E>)
orc.
Config
orc.type.
Constraint
orc.ast.simple.type.
Constructor
orc.ast.extended.declaration.
Declaration
(implements orc.error.
Locatable
)
orc.ast.extended.declaration.
ClassDeclaration
orc.ast.extended.declaration.type.
DatatypeDeclaration
orc.ast.extended.declaration.
DefsDeclaration
orc.ast.extended.declaration.
SiteDeclaration
orc.ast.extended.declaration.type.
TypeAliasDeclaration
orc.ast.extended.declaration.type.
TypeDeclaration
orc.ast.extended.declaration.
ValDeclaration
orc.ast.oil.
Def
(implements orc.error.
Locatable
)
orc.runtime.nodes.
Def
orc.ast.oil.xml.
Definition
(implements java.io.Serializable)
orc.ast.simple.
Definition
orc.ast.extended.declaration.defn.
Defn
(implements orc.error.
Locatable
)
orc.ast.extended.declaration.defn.
DefnClause
orc.ast.extended.declaration.defn.
DefnType
orc.doc.
DocNode
orc.doc.
DocCode
orc.doc.
DocParagraph
orc.doc.
DocTag
orc.doc.
DocType
orc.trace.
DumpTrace
orc.env.
Env
<T> (implements java.lang.Cloneable, java.io.Serializable)
orc.trace.events.
Event
(implements orc.error.
Locatable
, orc.trace.
RecordTerm
, java.io.Serializable)
orc.trace.events.
BlockEvent
orc.trace.events.
ChokeEvent
orc.trace.events.
DieEvent
orc.trace.events.
ErrorEvent
orc.trace.events.
ForkEvent
orc.trace.events.
RootEvent
orc.trace.events.
FreeEvent
orc.trace.events.
PrintEvent
orc.trace.events.
PublishEvent
orc.trace.events.
PullEvent
(implements orc.trace.
TokenTracer.PullTrace
)
orc.trace.events.
ReceiveEvent
orc.trace.events.
SendEvent
orc.trace.events.
StoreEvent
(implements orc.trace.
TokenTracer.StoreTrace
)
orc.trace.events.
UnblockEvent
orc.ast.oil.
Expr
orc.ast.oil.arg.
Arg
orc.ast.oil.arg.
Constant
orc.ast.oil.arg.
Field
(implements java.lang.Comparable<T>)
orc.ast.oil.arg.
Site
orc.ast.oil.arg.
Var
(implements java.lang.Comparable<T>)
orc.ast.oil.
Atomic
orc.ast.oil.
Bar
orc.ast.oil.
Call
orc.ast.oil.
Defs
orc.ast.oil.
HasType
orc.ast.oil.
Isolated
orc.ast.oil.
Pull
orc.ast.oil.
Push
orc.ast.oil.
Semi
orc.ast.oil.
Silent
orc.ast.oil.
TypeDecl
orc.ast.oil.
WithLocation
(implements orc.error.
Located
)
orc.ast.extended.
Expression
(implements orc.error.
Locatable
)
orc.ast.extended.
AssertType
orc.ast.extended.
Atomic
orc.ast.extended.
Call
orc.ast.extended.
ConsExpr
orc.ast.extended.
Declare
orc.ast.extended.
Dot
orc.ast.extended.
Field
orc.ast.extended.
HasType
orc.ast.extended.
IfThenElse
orc.ast.extended.
Isolated
orc.ast.extended.
Lambda
orc.ast.extended.
Let
orc.ast.extended.
ListExpr
orc.ast.extended.
Literal
orc.ast.extended.
Name
orc.ast.extended.
NilExpr
orc.ast.extended.
Parallel
orc.ast.extended.
Semi
orc.ast.extended.
Sequential
orc.ast.extended.
Silent
orc.ast.extended.
Where
orc.ast.oil.xml.
Expression
(implements java.io.Serializable)
orc.ast.oil.xml.
Argument
orc.ast.oil.xml.
Constant
orc.ast.oil.xml.
Field
orc.ast.oil.xml.
Site
orc.ast.oil.xml.
Variable
orc.ast.oil.xml.
Atomic
orc.ast.oil.xml.
Bar
orc.ast.oil.xml.
Call
orc.ast.oil.xml.
Definitions
orc.ast.oil.xml.
Isolated
orc.ast.oil.xml.
Pull
orc.ast.oil.xml.
Push
orc.ast.oil.xml.
Semicolon
orc.ast.oil.xml.
Silent
orc.ast.oil.xml.
WithLocation
orc.ast.simple.
Expression
orc.ast.simple.
Atomic
orc.ast.simple.
Call
orc.ast.simple.
Defs
orc.ast.simple.
HasType
orc.ast.simple.
Isolated
orc.ast.simple.
Let
orc.ast.simple.
Parallel
orc.ast.simple.
Semi
orc.ast.simple.
Sequential
orc.ast.simple.
Silent
orc.ast.simple.
TypeDecl
orc.ast.simple.
Where
orc.ast.simple.
WithLocation
(implements orc.error.
Located
)
orc.runtime.
Globals
<H,V>
orc.runtime.
Group
orc.runtime.values.
GroupCell
(implements orc.runtime.values.
Future
, java.io.Serializable)
orc.runtime.
IsolatedGroup
orc.trace.handles.
Handle
<E> (implements java.io.Externalizable)
orc.trace.handles.
FirstHandle
<E>
orc.trace.handles.
LastHandle
<E>
orc.trace.handles.
OnlyHandle
<E>
orc.trace.handles.
RepeatHandle
<E>
java.io.InputStream (implements java.io.Closeable)
java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
orc.trace.handles.
HandleInputStream
orc.trace.
InputStreamEventCursor
(implements orc.trace.
EventCursor
)
orc.runtime.sites.java.
InvokableHandle
<M>
orc.runtime.sites.java.
ConstructorHandle
orc.runtime.sites.java.
MethodHandle
orc.runtime.
Kilim
orc.runtime.
Kilim.PausableCallable
<V>
orc.runtime.
Kilim.Promise
<V>
orc.lib.state.
KilimBuffer
<V>
orc.lib.util.
KilimExample
orc.runtime.
LogicalClock
orc.runtime.
NestedLogicalClock
orc.runtime.
RootLogicalClock
orc.doc.
MakeDoc
orc.lib.state.
Map.MapReference
(implements orc.runtime.values.
Reference
<E>)
orc.ast.oil.xml.
Marshaller
(implements orc.ast.oil.
Visitor
<E>)
orc.trace.values.
Marshaller
orc.runtime.nodes.
Node
(implements java.io.Serializable)
orc.runtime.nodes.
Assign
orc.runtime.transaction.
Atomic
orc.runtime.nodes.
Call
orc.runtime.nodes.
Defs
orc.runtime.nodes.
Fork
orc.runtime.nodes.
Isolate
orc.runtime.nodes.
Leave
orc.runtime.nodes.
Let
orc.runtime.nodes.
Pub
orc.runtime.nodes.
Return
orc.runtime.nodes.
Semi
orc.runtime.nodes.
Silent
orc.runtime.nodes.
Store
orc.runtime.nodes.
Subgoal
orc.runtime.nodes.
Unisolate
orc.runtime.nodes.
Unwind
orc.runtime.nodes.
WithLocation
(implements orc.error.
Located
)
orc.ast.oil.xml.
Oil
(implements java.io.Serializable)
orc.
Orc
orc.runtime.
OrcEngine
(implements java.lang.Runnable)
orc.
OrcInstance
(implements java.lang.Runnable)
orc.parser.
OrcParser
java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
java.io.ObjectOutputStream (implements java.io.ObjectOutput, java.io.ObjectStreamConstants)
orc.trace.handles.
HandleOutputStream
xtc.parser.ParserBase
orc.doc.
DocParser
orc.parser.
OrcLiteralParser
orc.parser.
OrcParserRats
orc.ast.extended.pattern.
Pattern
(implements orc.error.
Locatable
)
orc.ast.extended.pattern.
AsPattern
orc.ast.extended.pattern.
CallPattern
orc.ast.extended.pattern.
ConsPattern
orc.ast.extended.pattern.
ListPattern
orc.ast.extended.pattern.
LiteralPattern
orc.ast.extended.pattern.
NilPattern
orc.ast.extended.pattern.
TuplePattern
orc.ast.extended.pattern.
TypedPattern
orc.ast.extended.pattern.
VariablePattern
orc.ast.extended.pattern.
WildcardPattern
orc.ast.extended.pattern.
PatternSimplifier
orc.runtime.regions.
Region
orc.runtime.regions.
Execution
orc.runtime.regions.
GroupRegion
orc.runtime.regions.
IsolatedRegion
orc.runtime.transaction.
ReadyRegion
orc.runtime.regions.
SemiRegion
orc.runtime.transaction.
TransRegion
orc.runtime.
ReverseListIterator
<E> (implements java.util.Iterator<E>)
kilim.
Semaphore
orc.lib.state.
Set.SetReference
(implements orc.runtime.values.
Reference
<E>)
orc.ast.sites.
Site
orc.ast.sites.
JavaSite
orc.ast.sites.
OrcSite
orc.error.
SourceLocation
(implements java.io.Serializable)
orc.trace.
StackTracer.StackTrace
orc.trace.
Terms
java.lang.Throwable (implements java.io.Serializable)
java.lang.Error
orc.error.
OrcError
java.lang.Exception
orc.trace.
EventCursor.EndOfStream
orc.error.
OrcException
orc.error.compiletime.
CompilationException
(implements orc.error.
Locatable
)
orc.error.compiletime.
ParsingException
orc.error.compiletime.
PatternException
orc.error.compiletime.
NonlinearPatternException
orc.error.compiletime.typing.
TypeException
orc.error.compiletime.typing.
ArgumentArityException
orc.error.compiletime.typing.
DefinitionArityException
orc.type.
InferenceRequest
orc.error.compiletime.typing.
InsufficientTypeInformationException
orc.error.compiletime.typing.
UnspecifiedArgTypesException
orc.error.compiletime.typing.
UnspecifiedReturnTypeException
orc.error.compiletime.typing.
MissingTypeException
orc.error.compiletime.typing.
SubtypeFailureException
orc.error.compiletime.typing.
TypeArityException
orc.error.compiletime.typing.
UnboundTypeException
orc.error.compiletime.typing.
UncallableTypeException
orc.error.compiletime.
UnboundVariableException
orc.env.
EnvException
orc.env.
LookupFailureException
orc.env.
SearchFailureException
orc.error.runtime.
ExecutionException
orc.error.runtime.
TokenException
(implements orc.error.
Locatable
)
orc.error.runtime.
CapabilityException
orc.error.runtime.
MessageNotUnderstoodException
orc.error.runtime.
NontransactionalSiteException
orc.error.runtime.
RuntimeTypeException
orc.error.runtime.
ArgumentTypeMismatchException
orc.error.runtime.
ArityMismatchException
orc.error.runtime.
InsufficientArgsException
orc.error.runtime.
MethodTypeMismatchException
orc.error.runtime.
UncallableValueException
orc.error.runtime.
SiteException
orc.error.runtime.
JavaException
orc.error.runtime.
SiteResolutionException
orc.error.runtime.
StackLimitReachedError
orc.error.runtime.
TokenError
orc.error.runtime.
TokenLimitReachedError
orc.error.loadtime.
LoadingException
java.lang.RuntimeException
orc.parser.
AbortParse
orc.runtime.
Token
(implements orc.error.
Locatable
, java.io.Serializable)
orc.runtime.
TokenPool
orc.trace.
TokenTracer
(implements orc.error.
Locatable
)
orc.trace.
DerivedTracer.DerivedTokenTracer
orc.trace.
Tracer
orc.trace.
AbstractTracer
orc.trace.
OutputStreamTracer
orc.trace.
PrintStreamTracer
orc.trace.
DerivedTracer
orc.trace.
MinimizeTracer
orc.trace.
StackTracer
orc.trace.
NullTracer
orc.runtime.transaction.
Transaction
orc.ast.simple.type.
Type
orc.ast.simple.type.
ArrowType
orc.ast.simple.type.
AssertedType
orc.ast.simple.type.
Blank
orc.ast.simple.type.
ClassType
orc.ast.simple.type.
Datatype
orc.ast.simple.type.
NamedType
orc.ast.simple.type.
SiteType
orc.ast.simple.type.
Top
orc.ast.simple.type.
TupleType
orc.ast.simple.type.
TypeInstance
orc.type.
Type
orc.type.
ArrowType
orc.type.ground.
BooleanType
orc.type.ground.
Bot
orc.type.
DotType
orc.lib.state.types.
CounterType
orc.lib.state.types.
SemaphoreType
orc.type.
EllipsisArrowType
orc.type.ground.
LetType
orc.type.ground.
Message
orc.type.
MultiType
orc.type.ground.
NumberType
orc.type.ground.
IntegerType
orc.type.ground.
ConstIntType
orc.type.ground.
StringType
orc.type.ground.
Top
orc.type.
TupleType
orc.type.
Tycon
orc.type.
Datatype
orc.type.
ImmutableContainerType
orc.type.
ListType
orc.type.
OptionType
orc.type.
MutableContainerType
orc.lib.state.types.
ArrayType
orc.lib.state.types.
BoundedBufferType
orc.lib.state.types.
BufferType
orc.lib.state.types.
CellType
orc.lib.state.types.
RefType
orc.lib.state.types.
SyncChannelType
orc.type.
TypeApplication
orc.type.
TypeVariable
orc.runtime.values.
Value
orc.runtime.values.
Closure
(implements orc.runtime.values.
Callable
, orc.runtime.values.
Future
)
orc.runtime.values.
Field
(implements orc.runtime.values.
Eq
, java.io.Serializable)
orc.runtime.values.
ListValue
(implements orc.runtime.values.
Eq
, java.lang.Iterable<T>, orc.runtime.values.
ListLike
)
orc.runtime.values.
ConsValue
orc.runtime.values.
NilValue
orc.runtime.sites.
Site
(implements orc.runtime.values.
Callable
)
orc.lib.util.
Apply
orc.runtime.sites.java.
ClassProxy
orc.runtime.sites.
DotSite
(implements orc.trace.values.
TraceableValue
)
orc.lib.state.
BoundedBuffer.BufferInstance
orc.lib.state.
Buffer.BufferInstance
orc.lib.state.
Cell.CellInstance
orc.runtime.sites.core.
Datasite
orc.runtime.sites.java.
FieldProxy
orc.lib.state.
Ref.RefInstance
orc.lib.state.
Semaphore.SemaphoreInstance
orc.lib.state.
SyncChannel.SyncChannelInstance
orc.runtime.values.
TupleValue
(implements orc.runtime.values.
Eq
, java.lang.Iterable<T>)
orc.runtime.sites.core.
Error
orc.runtime.sites.
EvalSite
orc.lib.math.
Add
orc.lib.bool.
BoolBinopSite
orc.lib.bool.
And
orc.lib.bool.
Or
orc.lib.state.
BoundedBuffer
orc.lib.state.
Buffer
orc.lib.str.
Cat
orc.lib.math.
Ceil
orc.lib.state.
Cell
orc.lib.time.
Clock
orc.lib.comp.
ComparisonSite
orc.lib.comp.
Greater
orc.lib.comp.
Greq
orc.lib.comp.
Leq
orc.lib.comp.
Less
orc.runtime.sites.core.
Cons
orc.lib.state.
Counter
orc.runtime.sites.core.
Datatype
orc.lib.state.
Dictionary
orc.lib.math.
Div
orc.runtime.sites.core.
Equal
orc.lib.math.
Exponent
orc.lib.math.
Floor
orc.runtime.sites.core.
Inequal
orc.lib.util.
JavaArray
orc.lib.math.
Mod
orc.lib.math.
Mult
orc.runtime.sites.core.
Nil
orc.runtime.sites.core.
Not
orc.lib.str.
Read
orc.lib.state.
Record
orc.lib.state.
Ref
orc.lib.state.
Semaphore
orc.lib.math.
Sub
orc.lib.state.
SyncChannel
orc.runtime.sites.core.
Tag
orc.lib.util.
ThreadSite
orc.lib.math.
UMinus
orc.lib.util.
UUID
orc.runtime.sites.core.
IsNone
orc.runtime.sites.core.
IsSome
orc.runtime.sites.
KilimSite
orc.runtime.sites.core.
Let
orc.lib.time.
Ltimer
orc.runtime.sites.java.
MethodProxy
orc.runtime.sites.core.
None
orc.runtime.sites.java.
ObjectProxy
orc.runtime.sites.
PartialSite
orc.runtime.sites.core.
If
orc.lib.util.
Random
orc.lib.util.
URandom
orc.lib.time.
PopLtimer
orc.lib.str.
Print
orc.lib.str.
Println
orc.lib.time.
PushLtimer
orc.lib.time.
Rtimer
orc.runtime.sites.core.
Some
orc.runtime.sites.java.
ThreadedObjectProxy
orc.runtime.sites.
ThreadedPartialSite
orc.lib.util.
Prompt
orc.runtime.sites.
ThreadedSite
orc.lib.util.
ReadText
orc.runtime.sites.core.
TryCons
orc.runtime.sites.core.
TryNil
orc.runtime.values.
TaggedValue
(implements orc.runtime.values.
Eq
)
orc.type.
Variance
orc.ast.simple.type.
VariantTypeFormal
orc.runtime.values.
Visitor
<V>
orc.ast.oil.
Walker
(implements orc.ast.oil.
Visitor
<E>)
orc.ast.oil.
RenameVariables
orc.ast.oil.
UnguardedRecursionChecker
orc.trace.
WeakBackwardEventCursor
(implements orc.trace.
EventCursor
)
Interface Hierarchy
orc.runtime.
Args.NumericBinaryOperator
<T>
orc.runtime.
Args.NumericUnaryOperator
<T>
orc.runtime.values.
Callable
orc.runtime.transaction.
Cohort
orc.runtime.values.
Eq
orc.trace.
EventCursor
orc.ast.extended.
Expression.Arg
orc.runtime.values.
Future
orc.runtime.values.
ListLike
orc.error.
Located
orc.error.
Locatable
orc.runtime.values.
Reference
<E>
orc.ast.oil.
RenameVariables.Renamer
java.io.Serializable
orc.trace.values.
Value
(also extends orc.trace.
Term
)
orc.trace.
Term
orc.trace.
RecordTerm
orc.trace.values.
Value
(also extends java.io.Serializable)
orc.trace.
TokenTracer.BeforeTrace
orc.trace.
TokenTracer.PullTrace
orc.trace.
TokenTracer.StoreTrace
orc.trace.values.
TraceableValue
orc.ast.oil.
Visitor
<E>
orc.trace.events.
Visitor
<V>
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
orc.runtime.sites.java.
InvokableHandle.Type
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes