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
D
DATA
- Static variable in class orc.ast.sites.
Site
Datasite
- Class in
orc.runtime.sites.core
Datasite(int, String)
- Constructor for class orc.runtime.sites.core.
Datasite
DatatypeDeclaration
- Class in
orc.ast.extended.declaration.type
Declaration of a variant type.
DatatypeDeclaration(String, List<Constructor>)
- Constructor for class orc.ast.extended.declaration.type.
DatatypeDeclaration
debug(String)
- Method in class orc.runtime.
OrcEngine
debug(String)
- Method in class orc.runtime.
Token
debugMode()
- Method in class orc.
Config
debugMode
- Variable in class orc.runtime.
OrcEngine
Declaration
- Class in
orc.ast.extended.declaration
A unit of syntax that encapsulates some declaration.
Declaration()
- Constructor for class orc.ast.extended.declaration.
Declaration
Declare
- Class in
orc.ast.extended
A declaration together with its scope in the AST.
Declare(Declaration, Expression)
- Constructor for class orc.ast.extended.
Declare
deconstruct(Object)
- Method in class orc.runtime.sites.core.
Datasite
Def
- Class in
orc.ast.oil
A unit of syntax that encapsulates an expression definition.
Def(int, Expr)
- Constructor for class orc.ast.oil.
Def
Def(int, Expr, ArrowType)
- Constructor for class orc.ast.oil.
Def
Def
- Class in
orc.runtime.nodes
A unit of syntax that encapsulates an expression definition.
Def(int, Node, Set<Var>)
- Constructor for class orc.runtime.nodes.
Def
def
- Variable in class orc.runtime.values.
Closure
def
- Variable in class orc.trace.
StackTracer.StackTrace
defaultTo(Args, Token)
- Method in class orc.runtime.sites.core.
Datasite
defaultTo(Args, Token)
- Method in class orc.runtime.sites.
DotSite
defaultTo(Args, Token)
- Method in class orc.runtime.values.
TupleValue
Definition
- Class in
orc.ast.simple
A unit of syntax that encapsulates an expression definition.
Definition(Var, List<Var>, Expression, ArrowType)
- Constructor for class orc.ast.simple.
Definition
Note that the constructor takes a bound Var as a name parameter.
Defn
- Class in
orc.ast.extended.declaration.defn
Defn()
- Constructor for class orc.ast.extended.declaration.defn.
Defn
DefnClause
- Class in
orc.ast.extended.declaration.defn
A unit of syntax that encapsulates an expression definition.
DefnClause(String, List<Pattern>, Expression)
- Constructor for class orc.ast.extended.declaration.defn.
DefnClause
DefnType
- Class in
orc.ast.extended.declaration.defn
DefnType(String, List<Type>, Type)
- Constructor for class orc.ast.extended.declaration.defn.
DefnType
defs
- Variable in class orc.ast.extended.declaration.
DefsDeclaration
Defs
- Class in
orc.ast.oil
Defs(List<Def>, Expr)
- Constructor for class orc.ast.oil.
Defs
defs
- Variable in class orc.ast.oil.
Defs
Defs
- Class in
orc.ast.simple
Defs(List<Definition>, Expression)
- Constructor for class orc.ast.simple.
Defs
defs
- Variable in class orc.ast.simple.
Defs
Defs
- Class in
orc.runtime.nodes
Defs(List<Def>, Node, Set<Var>)
- Constructor for class orc.runtime.nodes.
Defs
defs
- Variable in class orc.runtime.nodes.
Defs
DefsDeclaration
- Class in
orc.ast.extended.declaration
A group of defined expressions, together as a declaration.
DefsDeclaration(List<Defn>)
- Constructor for class orc.ast.extended.declaration.
DefsDeclaration
deleteDirectory(File)
- Static method in class orc.
Orc
Delete a directory recursively
depth
- Variable in class orc.doc.
DocType
DerivedTracer
- Class in
orc.trace
Base class for tracers which delegate to something else.
DerivedTracer(Tracer)
- Constructor for class orc.trace.
DerivedTracer
DerivedTracer.DerivedTokenTracer
- Class in
orc.trace
DerivedTracer.DerivedTokenTracer(TokenTracer)
- Constructor for class orc.trace.
DerivedTracer.DerivedTokenTracer
Dictionary
- Class in
orc.lib.data
Dictionary()
- Constructor for class orc.lib.data.
Dictionary
die()
- Method in class orc.runtime.
Token
die()
- Method in class orc.trace.
DerivedTracer.DerivedTokenTracer
die()
- Method in interface orc.trace.
TokenTracer
Terminate a thread.
DieEvent
- Class in
orc.trace.events
Always the last event in a thread.
DieEvent()
- Constructor for class orc.trace.events.
DieEvent
Div
- Class in
orc.lib.math
Div()
- Constructor for class orc.lib.math.
Div
DocNode
- Class in
orc.doc
DocNode()
- Constructor for class orc.doc.
DocNode
DocParagraph
- Class in
orc.doc
DocParagraph(String)
- Constructor for class orc.doc.
DocParagraph
DocParser
- Class in
orc.doc
Packrat parser for grammar
orc.doc.DocParser
.
DocParser(Reader, String)
- Constructor for class orc.doc.
DocParser
Create a new packrat parser.
DocParser(Reader, String, int)
- Constructor for class orc.doc.
DocParser
Create a new packrat parser.
DocType
- Class in
orc.doc
DocType(int, String)
- Constructor for class orc.doc.
DocType
Dot
- Class in
orc.ast.extended
A dot expression (e.g "C.put(4)").
Dot(Expression, String)
- Constructor for class orc.ast.extended.
Dot
DotSite
- Class in
orc.runtime.sites
DotSite()
- Constructor for class orc.runtime.sites.
DotSite
DumpTrace
- Class in
orc.trace
DumpTrace()
- Constructor for class orc.trace.
DumpTrace
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