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

D

DbAccounts - Class in orc.orchard
 
DbAccounts(String) - Constructor for class orc.orchard.DbAccounts
 
debug(String) - Method in class orc.runtime.OrcEngine
 
debug(String) - Method in class orc.runtime.Token
 
Debuggable - 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.
debuggable - Variable in class orc.orchard.JobConfiguration
 
debugMode() - Method in class orc.Config
 
debugMode - Variable in class orc.runtime.OrcEngine
 
decl() - Method in class orc.parser.OrcParser
 
decl_class() - Method in class orc.parser.OrcParser
 
decl_defs() - Method in class orc.parser.OrcParser
 
decl_site() - Method in class orc.parser.OrcParser
 
decl_val() - Method in class orc.parser.OrcParser
 
Declaration - Interface in orc.ast.extended.declaration
A unit of syntax that encapsulates some 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
 
decls() - Method in class orc.parser.OrcParser
 
decRule() - Method in class orc.parser.OrcParser
 
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 - Class in orc.runtime.nodes
A unit of syntax that encapsulates an expression definition.
Def(int, Node) - Constructor for class orc.runtime.nodes.Def
 
Definition - Class in orc.ast.extended.declaration
A unit of syntax that encapsulates an expression definition.
Definition(String, List<Pattern>, Expression) - Constructor for class orc.ast.extended.declaration.Definition
 
Definition - Class in orc.ast.simple
A unit of syntax that encapsulates an expression definition.
Definition(Var, List<Var>, Expression) - Constructor for class orc.ast.simple.Definition
Note that the constructor takes a bound Var as a name parameter.
Definition - Class in orc.orchard.oil
 
Definition() - Constructor for class orc.orchard.oil.Definition
 
Definition(int, Expression) - Constructor for class orc.orchard.oil.Definition
 
Definitions - Class in orc.orchard.oil
 
Definitions() - Constructor for class orc.orchard.oil.Definitions
 
Definitions(Definition[], Expression) - Constructor for class orc.orchard.oil.Definitions
 
definitions - Variable in class orc.orchard.oil.Definitions
 
defn() - Method in class orc.parser.OrcParser
 
defn_group() - Method in class orc.parser.OrcParser
 
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<Definition>) - Constructor for class orc.ast.extended.declaration.DefsDeclaration
 
deleteDirectory(File) - Static method in class orc.Orc
Delete a directory recursively
die() - Method in class orc.runtime.Token
 
DIGIT - Static variable in interface orc.parser.OrcParserTokenTypes
 
Div - Class in orc.lib.math
 
Div() - Constructor for class orc.lib.math.Div
 
DIV - Static variable in interface orc.parser.OrcParserTokenTypes
 
Dot - Class in orc.ast.extended
A dot expression (e.g "C.put(4)").
Dot(Expression, String) - Constructor for class orc.ast.extended.Dot
 
DOT - Static variable in interface orc.parser.OrcParserTokenTypes
 
DotSite - Class in orc.runtime.sites
 
DotSite() - Constructor for class orc.runtime.sites.DotSite
 

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