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

F

field - Variable in class orc.ast.extended.Dot
 
Field - Class in orc.ast.extended
 
Field(String) - Constructor for class orc.ast.extended.Field
 
field - Variable in class orc.ast.extended.Field
 
Field - Class in orc.ast.oil.arg
Field access argument.
Field(String) - Constructor for class orc.ast.oil.arg.Field
 
Field - Class in orc.ast.simple.arg
Field access argument.
Field(String) - Constructor for class orc.ast.simple.arg.Field
 
Field - Class in orc.runtime.values
Allow field names to be distinguished from strings when appropriate.
Field(String) - Constructor for class orc.runtime.values.Field
 
fieldName() - Method in class orc.runtime.Args
 
filename - Variable in class orc.error.SourceLocation
 
filter() - Method in class orc.ast.extended.pattern.PatternVisitor
 
finalize() - Method in class orc.runtime.Token
 
forceArg(Token) - Method in interface orc.runtime.values.Future
 
forceArg(Token) - Method in class orc.runtime.values.GroupCell
 
forceArg(Token) - Method in class orc.runtime.values.PartialValue
 
forceArg(Object, Token) - Static method in class orc.runtime.values.Value
Force a value (which may be a future) in argument position.
forceCall(Token) - Method in interface orc.runtime.values.Future
 
forceCall(Token) - Method in class orc.runtime.values.GroupCell
 
forceCall(Token) - Method in class orc.runtime.values.PartialValue
 
forceCall(Object, Token) - Static method in class orc.runtime.values.Value
Force a value (which may be a future) in call position.
Fork - Class in orc.runtime.nodes
A compile node that performs a fork to run two subnodes.
Fork(Node, Node) - Constructor for class orc.runtime.nodes.Fork
 
formals - Variable in class orc.ast.extended.declaration.Definition
 
formals - Variable in class orc.ast.extended.Lambda
 
formals - Variable in class orc.ast.simple.Definition
 
format(char, Object[], String, char) - Static method in class orc.runtime.values.TupleValue
 
freeset - Variable in class orc.runtime.nodes.Defs
 
freeVars() - Method in class orc.ast.oil.Expr
Find the set of free variables in this expression.
Future - Interface in orc.runtime.values
Interface for values which may be unbound (i.e.
futureNotReady - Static variable in class orc.runtime.values.Value
Distinguished value used to indicate that a forced value is not ready.

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