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.simple
,
orc.ast.simple.arg
,
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.data
,
orc.lib.math
,
orc.lib.state
,
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.values
,
orc.trace
,
orc.trace.events
,
orc.trace.handles
,
orc.trace.values
,
orc.type
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.data.
Set
<E>
java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
orc.lib.data.
Map
<K,V>
orc.trace.
AbstractTracer
(implements orc.trace.
Tracer
)
orc.trace.
OutputStreamTracer
orc.trace.
PrintStreamTracer
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.trace.
BackwardEventCursor
(implements orc.trace.
EventCursor
)
orc.ast.extended.declaration.defn.
Clause
orc.
Config
orc.ast.extended.declaration.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.
TypeDeclaration
orc.ast.extended.declaration.
ValDeclaration
orc.ast.oil.
Def
orc.runtime.nodes.
Def
orc.ast.simple.
Definition
orc.ast.extended.declaration.defn.
Defn
orc.ast.extended.declaration.defn.
DefnClause
orc.ast.extended.declaration.defn.
DefnType
orc.trace.
DerivedTracer
(implements orc.trace.
Tracer
)
orc.trace.
MinimizeTracer
orc.trace.
StackTracer
orc.trace.
DerivedTracer.DerivedTokenTracer
(implements orc.trace.
TokenTracer
)
orc.doc.
DocNode
orc.doc.
DocParagraph
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.
AfterEvent
orc.trace.events.
BeforeEvent
(implements orc.trace.
TokenTracer.BeforeTrace
)
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.
Bar
orc.ast.oil.
Call
orc.ast.oil.
Defs
orc.ast.oil.
Pull
orc.ast.oil.
Push
orc.ast.oil.
Semi
orc.ast.oil.
Silent
orc.ast.oil.
WithLocation
(implements orc.error.
Located
)
orc.ast.extended.
Expression
(implements orc.error.
Locatable
)
orc.ast.extended.
Call
orc.ast.extended.
ConsExpr
orc.ast.extended.
Declare
orc.ast.extended.
Dot
orc.ast.extended.
Field
orc.ast.extended.
IfThenElse
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.simple.
Expression
orc.ast.simple.
Call
orc.ast.simple.
Defs
orc.ast.simple.
Let
orc.ast.simple.
Parallel
orc.ast.simple.
Semi
orc.ast.simple.
Sequential
orc.ast.simple.
Silent
orc.ast.simple.
Where
orc.ast.simple.
WithLocation
(implements orc.error.
Located
)
orc.runtime.
Globals
<H,V>
orc.runtime.values.
GroupCell
(implements orc.runtime.values.
Future
, java.io.Serializable)
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.
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.doc.
MakeDoc
orc.trace.values.
Marshaller
orc.runtime.nodes.
Node
(implements java.io.Serializable)
orc.runtime.nodes.
Assign
orc.runtime.nodes.
Call
orc.runtime.nodes.
Defs
orc.runtime.nodes.
Fork
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.
Unwind
orc.runtime.nodes.
WithLocation
(implements orc.error.
Located
)
orc.trace.
NullTracer
(implements orc.trace.
Tracer
)
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.
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.
PublishPattern
orc.ast.extended.pattern.
TuplePattern
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.
SemiRegion
orc.runtime.
ReverseListIterator
<E> (implements java.util.Iterator<E>)
kilim.
Semaphore
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.
MissingTypeException
orc.error.compiletime.typing.
SubtypeFailureException
orc.error.compiletime.typing.
UncallableTypeException
orc.error.compiletime.
UnboundVariableException
orc.error.runtime.
ExecutionException
orc.error.runtime.
TokenException
(implements orc.error.
Locatable
)
orc.error.runtime.
CapabilityException
orc.error.runtime.
MessageNotUnderstoodException
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
orc.runtime.
Token
(implements java.lang.Comparable<T>, orc.error.
Locatable
, java.io.Serializable)
orc.runtime.
TokenPool
orc.type.
Type
orc.type.
ArrowType
orc.type.
BooleanType
orc.type.
Bot
orc.type.
EllipsisArrowType
orc.type.
LetType
orc.type.
Message
orc.type.
NamedType
orc.type.
NumberType
orc.type.
ConstIntType
orc.type.
IntegerType
orc.type.
StringType
orc.type.
Top
orc.type.
TupleType
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.state.
Cell
orc.lib.time.
Clock
orc.runtime.sites.core.
Cons
orc.lib.state.
Counter
orc.lib.data.
Dictionary
orc.lib.math.
Div
orc.runtime.sites.core.
Equal
orc.lib.math.
Exponent
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.comp.
NumericComparisonSite
orc.lib.comp.
Greater
orc.lib.comp.
Greq
orc.lib.comp.
Leq
orc.lib.comp.
Less
orc.lib.str.
Read
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.
MakeTimer
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.str.
Print
orc.lib.str.
Println
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.runtime.values.
Visitor
<V>
orc.runtime.nodes.
Visualizer
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.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.trace.
TokenTracer
orc.trace.
TokenTracer
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.trace.
Tracer
orc.ast.oil.
Visitor
<E>
orc.runtime.nodes.
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