Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
L
Lambda
- Class in
orc.ast.extended.expression
Lambda(List<List<Pattern>>, Expression, Type)
- Constructor for class orc.ast.extended.expression.
Lambda
LambdaType
- Class in
orc.ast.extended.type
A lambda type: lambda[X,...,X](T,...,T) :: T
LambdaType(List<List<Type>>, Type, List<String>)
- Constructor for class orc.ast.extended.type.
LambdaType
LastHandle
<
E
> - Class in
orc.trace.handles
LastHandle()
- Constructor for class orc.trace.handles.
LastHandle
LastHandle(E)
- Constructor for class orc.trace.handles.
LastHandle
latency
- Variable in class orc.trace.events.
ReceiveEvent
leave(AssertType)
- Method in class orc.ast.extended.
Walker
leave(Atomic)
- Method in class orc.ast.extended.
Walker
leave(Call)
- Method in class orc.ast.extended.
Walker
leave(Catch)
- Method in class orc.ast.extended.
Walker
leave(ConsExpr)
- Method in class orc.ast.extended.
Walker
leave(Declare)
- Method in class orc.ast.extended.
Walker
leave(Dot)
- Method in class orc.ast.extended.
Walker
leave(Field)
- Method in class orc.ast.extended.
Walker
leave(HasType)
- Method in class orc.ast.extended.
Walker
leave(IfThenElse)
- Method in class orc.ast.extended.
Walker
leave(Isolated)
- Method in class orc.ast.extended.
Walker
leave(Lambda)
- Method in class orc.ast.extended.
Walker
leave(Let)
- Method in class orc.ast.extended.
Walker
leave(ListExpr)
- Method in class orc.ast.extended.
Walker
leave(Literal)
- Method in class orc.ast.extended.
Walker
leave(Name)
- Method in class orc.ast.extended.
Walker
leave(NilExpr)
- Method in class orc.ast.extended.
Walker
leave(Parallel)
- Method in class orc.ast.extended.
Walker
leave(Otherwise)
- Method in class orc.ast.extended.
Walker
leave(Sequential)
- Method in class orc.ast.extended.
Walker
leave(Stop)
- Method in class orc.ast.extended.
Walker
leave(Throw)
- Method in class orc.ast.extended.
Walker
leave(Pruning)
- Method in class orc.ast.extended.
Walker
leave(CatchHandler)
- Method in class orc.ast.extended.
Walker
leave(IncludeDeclaration)
- Method in class orc.ast.extended.
Walker
leave(ClassDeclaration)
- Method in class orc.ast.extended.
Walker
leave(DefsDeclaration)
- Method in class orc.ast.extended.
Walker
leave(SiteDeclaration)
- Method in class orc.ast.extended.
Walker
leave(ValDeclaration)
- Method in class orc.ast.extended.
Walker
leave(DefMemberClause)
- Method in class orc.ast.extended.
Walker
leave(DefMemberType)
- Method in class orc.ast.extended.
Walker
leave(DatatypeDeclaration)
- Method in class orc.ast.extended.
Walker
leave(TypeAliasDeclaration)
- Method in class orc.ast.extended.
Walker
leave(TypeDeclaration)
- Method in class orc.ast.extended.
Walker
leave(AsPattern)
- Method in class orc.ast.extended.
Walker
leave(CallPattern)
- Method in class orc.ast.extended.
Walker
leave(ConsPattern)
- Method in class orc.ast.extended.
Walker
leave(EqPattern)
- Method in class orc.ast.extended.
Walker
leave(ListPattern)
- Method in class orc.ast.extended.
Walker
leave(LiteralPattern)
- Method in class orc.ast.extended.
Walker
leave(NilPattern)
- Method in class orc.ast.extended.
Walker
leave(TuplePattern)
- Method in class orc.ast.extended.
Walker
leave(TypedPattern)
- Method in class orc.ast.extended.
Walker
leave(VariablePattern)
- Method in class orc.ast.extended.
Walker
leave(WildcardPattern)
- Method in class orc.ast.extended.
Walker
leave(Variable)
- Method in class orc.ast.oil.
RenameVariables
leave(Isolated)
- Method in class orc.ast.oil.
Walker
leave(Atomic)
- Method in class orc.ast.oil.
Walker
leave(Parallel)
- Method in class orc.ast.oil.
Walker
leave(Call)
- Method in class orc.ast.oil.
Walker
leave(Def)
- Method in class orc.ast.oil.
Walker
leave(DeclareDefs)
- Method in class orc.ast.oil.
Walker
leave(Stop)
- Method in class orc.ast.oil.
Walker
leave(Pruning)
- Method in class orc.ast.oil.
Walker
leave(Sequential)
- Method in class orc.ast.oil.
Walker
leave(Otherwise)
- Method in class orc.ast.oil.
Walker
leave(WithLocation)
- Method in class orc.ast.oil.
Walker
leave(Constant)
- Method in class orc.ast.oil.
Walker
leave(Field)
- Method in class orc.ast.oil.
Walker
leave(Site)
- Method in class orc.ast.oil.
Walker
leave(Variable)
- Method in class orc.ast.oil.
Walker
leave(HasType)
- Method in class orc.ast.oil.
Walker
leave(DeclareType)
- Method in class orc.ast.oil.
Walker
Leave
- Class in
orc.runtime.nodes
Compiled node for leaving the scope of the LHS of an otherwise combinator.
Leave(Node)
- Constructor for class orc.runtime.nodes.
Leave
leave(int)
- Method in class orc.trace.
DerivedTracer.DerivedTokenTracer
leave(int)
- Method in class orc.trace.
TokenTracer
Leave "depth" closures EXPERIMENTAL
leaveClosure()
- Method in class orc.runtime.
Token
Leave a closure by returning to the continuation set by
#enterClosure(Node, Env, Node)
.
leaveScope(ASTNode)
- Method in class orc.ast.extended.
Walker
leaveScope(int)
- Method in class orc.ast.oil.
RenameVariables
leaveScope(int)
- Method in class orc.ast.oil.
Walker
left
- Variable in class orc.ast.extended.expression.
Otherwise
left
- Variable in class orc.ast.extended.expression.
Parallel
left
- Variable in class orc.ast.extended.expression.
Pruning
left
- Variable in class orc.ast.extended.expression.
Sequential
left
- Variable in class orc.ast.oil.expression.
Otherwise
left
- Variable in class orc.ast.oil.expression.
Parallel
left
- Variable in class orc.ast.oil.expression.
Pruning
left
- Variable in class orc.ast.oil.expression.
Sequential
left
- Variable in class orc.ast.xml.expression.
Otherwise
left
- Variable in class orc.ast.xml.expression.
Parallel
left
- Variable in class orc.ast.xml.expression.
Pruning
left
- Variable in class orc.ast.xml.expression.
Sequential
left
- Variable in class orc.runtime.nodes.
Fork
left
- Variable in class orc.runtime.nodes.
Semi
left
- Variable in class orc.runtime.nodes.
Subgoal
Leq
- Class in
orc.lib.comp
Leq()
- Constructor for class orc.lib.comp.
Leq
Less
- Class in
orc.lib.comp
Less()
- Constructor for class orc.lib.comp.
Less
Let
- Class in
orc.ast.extended.expression
Let(Expression)
- Constructor for class orc.ast.extended.expression.
Let
Let(List<Expression>)
- Constructor for class orc.ast.extended.expression.
Let
Let()
- Constructor for class orc.ast.extended.expression.
Let
Let
- Class in
orc.ast.simple.expression
Let(List<Argument>)
- Constructor for class orc.ast.simple.expression.
Let
Let(Argument)
- Constructor for class orc.ast.simple.expression.
Let
Let()
- Constructor for class orc.ast.simple.expression.
Let
LET
- Static variable in class orc.ast.sites.
Site
Let
- Class in
orc.runtime.nodes
Let(Argument, Node)
- Constructor for class orc.runtime.nodes.
Let
Let
- Class in
orc.runtime.sites.core
Implements the built-in "let" site
Let()
- Constructor for class orc.runtime.sites.core.
Let
LET
- Static variable in class orc.type.
Type
LetType
- Class in
orc.type.ground
The special type of the let site.
LetType()
- Constructor for class orc.type.ground.
LetType
lift(Variable)
- Static method in class orc.ast.extended.pattern.
Pattern
Lifts a partial function to a total function, using the ; combinator to detect a refusal to respond, and publishing optional values instead of values.
line
- Variable in class orc.error.
SourceLocation
ListExpr
- Class in
orc.ast.extended.expression
ListExpr(List<Expression>)
- Constructor for class orc.ast.extended.expression.
ListExpr
ListLike
- Interface in
orc.runtime.values
listLikeArg(int)
- Method in class orc.runtime.
Args
listOf(Type)
- Static method in class orc.type.structured.
ListType
ListPattern
- Class in
orc.ast.extended.pattern
ListPattern(List<Pattern>)
- Constructor for class orc.ast.extended.pattern.
ListPattern
ListType
- Class in
orc.type.structured
ListType()
- Constructor for class orc.type.structured.
ListType
ListValue
<
E
> - Class in
orc.runtime.values
Common ancestor for ConsValue and NilValue.
ListValue()
- Constructor for class orc.runtime.values.
ListValue
ListValue
- Class in
orc.trace.values
ListValue()
- Constructor for class orc.trace.values.
ListValue
lit
- Variable in class orc.ast.extended.pattern.
LiteralPattern
Literal
- Class in
orc.ast.extended.expression
Literal(Object)
- Constructor for class orc.ast.extended.expression.
Literal
LiteralPattern
- Class in
orc.ast.extended.pattern
LiteralPattern(Literal)
- Constructor for class orc.ast.extended.pattern.
LiteralPattern
load(Config)
- Method in class orc.gui.
ConfigPanel
Call to load the fields from the model.
loadClass(String)
- Method in class orc.
Config
LoadingException
- Exception in
orc.error.loadtime
Exceptions generated while creating an execution graph from a portable representation, in preparation for execution.
LoadingException(String)
- Constructor for exception orc.error.loadtime.
LoadingException
loadOil(Reader)
- Method in class orc.
OrcCompiler
Read an OIL file into an OIL AST and resolve the sites.
Locatable
- Interface in
orc.error
Interface representing entities whose source location can be assigned, not just observed.
Located
- Interface in
orc.error
Interface implemented by any construct (syntax tree node, exception, etc) which is associated with a particular location in the source program.
location
- Variable in class orc.ast.extended.declaration.
Declaration
location
- Variable in class orc.ast.extended.declaration.def.
AggregateDef
location
- Variable in class orc.ast.oil.expression.
Def
location
- Variable in class orc.ast.oil.expression.
WithLocation
location
- Variable in class orc.ast.simple.expression.
Def
location
- Variable in class orc.ast.sites.
JavaSite
location
- Variable in class orc.ast.sites.
OrcSite
location
- Variable in class orc.ast.xml.expression.argument.
Site
location
- Variable in class orc.ast.xml.expression.
Def
location
- Variable in class orc.ast.xml.expression.
WithLocation
location
- Variable in exception orc.error.compiletime.
CompilationException
location
- Variable in class orc.runtime.nodes.
Def
location
- Variable in class orc.runtime.nodes.
WithLocation
location
- Variable in class orc.trace.events.
Event
LogicalClock
- Class in
orc.runtime.regions
An event queue for site calls to a logical timer (created by MakeTimer).
LogicalClock(Region, LogicalClock)
- Constructor for class orc.runtime.regions.
LogicalClock
longArg(int)
- Method in class orc.runtime.
Args
Helper function for longs
lookup(int)
- Method in class orc.env.
Env
Look up a variable's value in the environment.
lookup(Argument)
- Method in class orc.runtime.
Token
Lookup a variable in the environment
LookupFailureException
- Exception in
orc.env
Any exception generated by Orc, during compilation, loading, or execution.
LookupFailureException()
- Constructor for exception orc.env.
LookupFailureException
LookupFailureException(String)
- Constructor for exception orc.env.
LookupFailureException
LookupFailureException(String, Throwable)
- Constructor for exception orc.env.
LookupFailureException
lookupType(int)
- Method in class orc.type.
TypingContext
Find the binding for this type variable.
lookupVar(int)
- Method in class orc.type.
TypingContext
Find the binding for this program variable.
lower
- Variable in class orc.type.inference.
Constraint
Ltimer
- Class in
orc.lib.time
Site interface to the Orc engine's logical clock.
Ltimer()
- Constructor for class orc.lib.time.
Ltimer
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X