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
Datasite
- Class in
orc.runtime.sites.core
Datasite(String)
- Constructor for class orc.runtime.sites.core.
Datasite
Datatype
- Class in
orc.ast.simple.type
A syntactic type encompassing all of the information associated with a datatype.
Datatype(String, List<Constructor>, List<String>)
- Constructor for class orc.ast.simple.type.
Datatype
DATATYPE
- Static variable in class orc.ast.sites.
Site
Datatype
- Class in
orc.runtime.sites.core
For each string argument, creates a datatype constructor site; the string is used as a label for printing and debugging.
Datatype()
- Constructor for class orc.runtime.sites.core.
Datatype
DatatypeDeclaration
- Class in
orc.ast.extended.declaration.type
Declaration of a variant type.
DatatypeDeclaration(String, List<Constructor>, List<String>)
- Constructor for class orc.ast.extended.declaration.type.
DatatypeDeclaration
DatatypeTycon
- Class in
orc.type.tycon
Type constructor encompassing all type-level information associated with a datatype.
DatatypeTycon(String, List<Variance>, List<List<Type>>, Object)
- Constructor for class orc.type.tycon.
DatatypeTycon
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, int, List<Type>, Type, SourceLocation, String)
- 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>, SourceLocation)
- 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.oil.xml
FIXME: should include type info
Definition()
- Constructor for class orc.ast.oil.xml.
Definition
Definition(int, Expression, SourceLocation, String)
- Constructor for class orc.ast.oil.xml.
Definition
Definition
- Class in
orc.ast.simple
A unit of syntax that encapsulates an expression definition.
Definition(Var, List<Var>, Expression, List<String>, List<Type>, Type, SourceLocation)
- Constructor for class orc.ast.simple.
Definition
Note that the constructor takes a bound Var as a name parameter.
DefinitionArityException
- Exception in
orc.error.compiletime.typing
DefinitionArityException(String)
- Constructor for exception orc.error.compiletime.typing.
DefinitionArityException
DefinitionArityException(int, int)
- Constructor for exception orc.error.compiletime.typing.
DefinitionArityException
Definitions
- Class in
orc.ast.oil.xml
Definitions()
- Constructor for class orc.ast.oil.xml.
Definitions
Definitions(Definition[], Expression)
- Constructor for class orc.ast.oil.xml.
Definitions
definitions
- Variable in class orc.ast.oil.xml.
Definitions
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, Type)
- Constructor for class orc.ast.extended.declaration.defn.
DefnClause
DefnType
- Class in
orc.ast.extended.declaration.defn
DefnType(String, List<Type>, Type, List<String>)
- 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
delay(int)
- Method in class orc.runtime.
Token
deleteTmpdir(File)
- Method in class orc.runtime.
OrcEngine
Delete a temporary directory
demote(Env<Boolean>)
- Method in class orc.type.
ArrowType
demote(Env<Boolean>)
- Method in class orc.type.
TupleType
demote(Env<Boolean>)
- Method in class orc.type.
Type
demote(Env<Boolean>)
- Method in class orc.type.
TypeInstance
demote(Env<Boolean>)
- Method in class orc.type.
TypeVariable
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.state
Dictionary()
- Constructor for class orc.lib.state.
Dictionary
die()
- Method in class orc.runtime.
Token
Kill this token.
die()
- Method in class orc.trace.
DerivedTracer.DerivedTokenTracer
die()
- Method in class 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
DocCode
- Class in
orc.doc
DocCode(String)
- Constructor for class orc.doc.
DocCode
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.
DocTag
- Class in
orc.doc
DocTag(String)
- Constructor for class orc.doc.
DocTag
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
DotType
- Class in
orc.type
Composite type for sites which can receive messages (using the .
DotType()
- Constructor for class orc.type.
DotType
DotType(Type)
- Constructor for class orc.type.
DotType
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