|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Env | |
---|---|
orc | Top-level package for all Orc code. |
orc.ast.oil.arg | |
orc.ast.simple | Desugared AST which is close to the final format (OIL) but includes named variables. |
orc.ast.simple.arg | |
orc.env | A lexical context which supports both offset- and name-based lookup. |
orc.runtime | Runtime for Orc interpreter. |
orc.runtime.values |
Uses of Env in orc |
---|
Constructors in orc with parameters of type Env | |
---|---|
OrcInstance(OrcEngine engine,
Node root,
Env env,
java.util.concurrent.BlockingQueue<Value> q)
|
Uses of Env in orc.ast.oil.arg |
---|
Methods in orc.ast.oil.arg with parameters of type Env | |
---|---|
Future |
Site.resolve(Env env)
|
Future |
Field.resolve(Env env)
|
Future |
Constant.resolve(Env<Future> env)
|
abstract Future |
Arg.resolve(Env<Future> env)
|
Future |
Var.resolve(Env<Future> env)
|
Uses of Env in orc.ast.simple |
---|
Methods in orc.ast.simple with parameters of type Env | |
---|---|
Expr |
Semi.convert(Env<Var> vars)
|
Def |
Definition.convert(Env<Var> vars)
|
Expr |
Silent.convert(Env<Var> vars)
|
abstract Expr |
Expression.convert(Env<Var> vars)
Converts abstract syntax tree into a serializable form, used to generate portable .oil (Orc Intermediate Language) files. |
Expr |
Parallel.convert(Env<Var> vars)
|
Expr |
Call.convert(Env<Var> vars)
|
Expr |
Defs.convert(Env<Var> vars)
|
Expr |
Let.convert(Env<Var> vars)
|
Expr |
Sequential.convert(Env<Var> vars)
|
Expr |
Where.convert(Env<Var> vars)
|
Uses of Env in orc.ast.simple.arg |
---|
Methods in orc.ast.simple.arg with parameters of type Env | |
---|---|
Arg |
Constant.convert(Env<Var> vars)
|
Arg |
NamedVar.convert(Env<Var> vars)
|
Arg |
Site.convert(Env<Var> vars)
|
Arg |
Var.convert(Env<Var> vars)
|
abstract Arg |
Argument.convert(Env<Var> vars)
|
Arg |
Field.convert(Env<Var> vars)
|
Uses of Env in orc.env |
---|
Methods in orc.env that return Env | |
---|---|
Env<T> |
Env.add(T item)
|
Env<T> |
Env.addAll(java.util.List<T> items)
|
Env<T> |
Env.unwind(int width)
|
Uses of Env in orc.runtime |
---|
Fields in orc.runtime declared as Env | |
---|---|
protected Env<Future> |
Token.env
|
Methods in orc.runtime that return Env | |
---|---|
Env<Future> |
Token.getEnvironment()
|
Methods in orc.runtime with parameters of type Env | |
---|---|
Token |
Token.callcopy(Node node,
Env<Future> env,
Token returnToken)
Create a copy of this token with the same dynamic characteristics, but executing at a new point in the graph with a different environment. |
void |
OrcEngine.run(Node root,
Env env)
|
Token |
Token.setEnv(Env<Future> e)
|
void |
OrcEngine.start(Node root,
Env env)
|
Constructors in orc.runtime with parameters of type Env | |
---|---|
Token(Node node,
Env<Future> env,
Execution exec)
|
|
Token(Node node,
Env<Future> env,
Token caller,
GroupCell group,
Region region,
Value result,
OrcEngine engine)
|
Uses of Env in orc.runtime.values |
---|
Methods in orc.runtime.values with parameters of type Env | |
---|---|
void |
Closure.setEnvironment(Env env)
|
Constructors in orc.runtime.values with parameters of type Env | |
---|---|
Closure(int arity,
Node body,
Env env)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |