A B C D E F G H I J K L M N O P R S T U V W

L

Lambda - Class in orc.ast.extended
 
Lambda(List<Pattern>, Expression) - Constructor for class orc.ast.extended.Lambda
 
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(Var) - Method in class orc.ast.oil.RenameVariables
 
leave(Bar) - 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(Defs) - Method in class orc.ast.oil.Walker
 
leave(Silent) - Method in class orc.ast.oil.Walker
 
leave(Pull) - Method in class orc.ast.oil.Walker
 
leave(Push) - Method in class orc.ast.oil.Walker
 
leave(Semi) - 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(Var) - Method in class orc.ast.oil.Walker
 
Leave - Class in orc.runtime.nodes
Compiled node for leaving the scope of a variable binding.
Leave(Node) - Constructor for class orc.runtime.nodes.Leave
 
leave(int) - Method in class orc.trace.DerivedTracer.DerivedTokenTracer
 
leave(int) - Method in interface 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(int) - Method in class orc.ast.oil.RenameVariables
 
leaveScope(int) - Method in class orc.ast.oil.Walker
 
left - Variable in class orc.ast.extended.Parallel
 
left - Variable in class orc.ast.extended.Semi
 
left - Variable in class orc.ast.extended.Sequential
 
left - Variable in class orc.ast.extended.Where
 
left - Variable in class orc.ast.oil.Bar
 
left - Variable in class orc.ast.oil.Pull
 
left - Variable in class orc.ast.oil.Push
 
left - Variable in class orc.ast.oil.Semi
 
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
 
Let(Expression) - Constructor for class orc.ast.extended.Let
 
Let(List<Expression>) - Constructor for class orc.ast.extended.Let
 
Let() - Constructor for class orc.ast.extended.Let
 
Let - Class in orc.ast.simple
 
Let(List<Argument>) - Constructor for class orc.ast.simple.Let
 
Let(Argument) - Constructor for class orc.ast.simple.Let
 
Let() - Constructor for class orc.ast.simple.Let
 
LET - Static variable in class orc.ast.sites.Site
 
Let - Class in orc.runtime.nodes
 
Let(Arg, 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
The special type of the let site.
LetType() - Constructor for class orc.type.LetType
 
lift(Var) - 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
 
ListExpr(List<Expression>) - Constructor for class orc.ast.extended.ListExpr
 
ListLike - Interface in orc.runtime.values
 
listLikeArg(int) - Method in class orc.runtime.Args
 
ListPattern - Class in orc.ast.extended.pattern
 
ListPattern(List<Pattern>) - Constructor for class orc.ast.extended.pattern.ListPattern
 
ListValue - 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
 
Literal - Class in orc.ast.extended
 
Literal(Object) - Constructor for class orc.ast.extended.Literal
 
LiteralPattern - Class in orc.ast.extended.pattern
 
LiteralPattern(Literal) - Constructor for class orc.ast.extended.pattern.LiteralPattern
 
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
 
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.oil.WithLocation
 
location - Variable in class orc.ast.sites.JavaSite
 
location - Variable in class orc.ast.sites.OrcSite
 
location - Variable in exception orc.error.compiletime.CompilationException
 
location - Variable in class orc.runtime.nodes.WithLocation
 
location - Variable in class orc.trace.events.Event
 
LogicalClock - Class in orc.runtime
An event queue for site calls to a logical timer (created by MakeTimer).
LogicalClock() - Constructor for class orc.runtime.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(Arg) - Method in class orc.runtime.Token
Lookup a variable in the environment

A B C D E F G H I J K L M N O P R S T U V W