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

E

e - Variable in class orc.ast.extended.pattern.Attachment
 
emit(Object) - Method in class orc.runtime.nodes.result.PrintResult
 
emit(Object) - Method in class orc.runtime.nodes.result.QueueResult
 
emit(Object) - Method in class orc.runtime.nodes.result.Result
 
emit(Object) - Method in class orc.runtime.nodes.result.WriteResult
 
engine - Variable in class orc.runtime.Token
 
enlist() - Method in class orc.runtime.values.ConsValue
 
enlist() - Method in class orc.runtime.values.ListValue
 
enlist() - Method in class orc.runtime.values.NilValue
 
enter(Bar) - Method in class orc.ast.oil.Walker
 
enter(Call) - Method in class orc.ast.oil.Walker
 
enter(Def) - Method in class orc.ast.oil.Walker
 
enter(Defs) - Method in class orc.ast.oil.Walker
 
enter(Silent) - Method in class orc.ast.oil.Walker
 
enter(Pull) - Method in class orc.ast.oil.Walker
 
enter(Push) - Method in class orc.ast.oil.Walker
 
enter(Semi) - Method in class orc.ast.oil.Walker
 
enter(Constant) - Method in class orc.ast.oil.Walker
 
enter(Field) - Method in class orc.ast.oil.Walker
 
enter(Site) - Method in class orc.ast.oil.Walker
 
enter(Var) - Method in class orc.ast.oil.Walker
 
Env<T> - Class in orc.env
Generic indexed environment, used primarily at runtime.
Env(Env<T>.ENode) - Constructor for class orc.env.Env
 
Env() - Constructor for class orc.env.Env
 
env - Variable in class orc.runtime.Token
 
Env.ENode - Class in orc.env
Individual entries in the environment.
EQUAL - Static variable in class orc.ast.extended.pattern.Pattern
 
EQUAL - Static variable in class orc.ast.sites.Site
 
Equal - Class in orc.runtime.sites.core
 
Equal() - Constructor for class orc.runtime.sites.core.Equal
 
equals(Object) - Method in class orc.ast.simple.arg.NamedVar
 
equals(Site) - Method in class orc.ast.sites.Site
Equality on sites.
error() - Method in class orc.lib.util.KilimExample
Signal an error
error(TokenException) - Method in class orc.runtime.Token
 
EvalSite - Class in orc.runtime.sites
Abstract class for sites with a total and immediate semantics: evaluate the arguments and return a value without blocking and without affecting the Orc engine.
EvalSite() - Constructor for class orc.runtime.sites.EvalSite
 
evaluate(Args) - Method in class orc.lib.bool.BoolBinopSite
 
evaluate(Args) - Method in class orc.lib.comp.NumericComparisonSite
 
evaluate(Args) - Method in class orc.lib.math.Add
 
evaluate(Args) - Method in class orc.lib.math.Div
 
evaluate(Args) - Method in class orc.lib.math.Mod
 
evaluate(Args) - Method in class orc.lib.math.Mult
 
evaluate(Args) - Method in class orc.lib.math.Sub
 
evaluate(Args) - Method in class orc.lib.math.UMinus
 
evaluate(Args) - Method in class orc.lib.state.Buffer
 
evaluate(Args) - Method in class orc.lib.state.Cell
 
evaluate(Args) - Method in class orc.lib.state.Ref
 
evaluate(Args) - Method in class orc.lib.state.SyncChannel
 
evaluate(Args) - Method in class orc.lib.str.AtoB
 
evaluate(Args) - Method in class orc.lib.str.AtoI
 
evaluate(Args) - Method in class orc.lib.str.Cat
 
evaluate(Args) - Method in class orc.lib.util.JavaNull
 
evaluate(Args) - Method in class orc.lib.util.Random
 
evaluate(Args) - Method in class orc.lib.util.ThreadSite
 
evaluate(Args) - Method in class orc.lib.util.UUID
 
evaluate(Args) - Method in class orc.runtime.sites.core.Cons
 
evaluate(Args) - Method in class orc.runtime.sites.core.Equal
 
evaluate(Args) - Method in class orc.runtime.sites.core.If
 
evaluate(Args) - Method in class orc.runtime.sites.core.Inequal
 
evaluate(Args) - Method in class orc.runtime.sites.core.Nil
 
evaluate(Args) - Method in class orc.runtime.sites.core.None
 
evaluate(Args) - Method in class orc.runtime.sites.core.Not
 
evaluate(Args) - Method in class orc.runtime.sites.core.Some
 
evaluate(Args) - Method in class orc.runtime.sites.DotSite
 
evaluate(Args) - Method in class orc.runtime.sites.EvalSite
 
evaluate(Args) - Method in class orc.runtime.sites.java.ClassProxy
 
evaluate(Args) - Method in class orc.runtime.sites.KilimSite
 
evaluate(Args, Fiber) - Method in class orc.runtime.sites.KilimSite
FIXME: Kilim should add this method but it doesn't
evaluate(Args) - Method in class orc.runtime.sites.PartialSite
 
evaluate(Args) - Method in class orc.runtime.sites.ThreadedPartialSite
 
evaluate(Args) - Method in class orc.runtime.sites.ThreadedSite
 
evaluate(Args) - Method in class orc.runtime.values.TupleValue
 
Execution - Class in orc.runtime.regions
 
Execution(OrcEngine) - Constructor for class orc.runtime.regions.Execution
 
ExecutionException - Exception in orc.error.runtime
Exceptions generated while executing a compiled graph.
ExecutionException(String) - Constructor for exception orc.error.runtime.ExecutionException
 
ExecutionException(String, Throwable) - Constructor for exception orc.error.runtime.ExecutionException
 
exit() - Method in class orc.lib.util.KilimExample
Do not publish
Expr - Class in orc.ast.oil
Base class for the portable (.oil, for Orc Intermediate Language) abstract syntax tree.
Expr() - Constructor for class orc.ast.oil.Expr
 
Expression - Class in orc.ast.extended
Base class for the extended abstract syntax tree.
Expression() - Constructor for class orc.ast.extended.Expression
 
Expression - Class in orc.ast.simple
Base class for the simplified abstract syntax tree.
Expression() - Constructor for class orc.ast.simple.Expression
 
Expression.Arg - Interface in orc.ast.extended
Variant type returned by the argify method.

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