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

F

f - Variable in class orc.type.Message
 
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
Distinguished representation for field names.
Field(String) - Constructor for class orc.runtime.values.Field
 
fieldName() - Method in class orc.runtime.Args
 
FieldProxy - Class in orc.runtime.sites.java
 
FieldProxy(Object, Field) - Constructor for class orc.runtime.sites.java.FieldProxy
 
FieldValue - Class in orc.trace.values
 
FieldValue(String) - Constructor for class orc.trace.values.FieldValue
 
file - Variable in class orc.error.SourceLocation
 
filter() - Method in class orc.ast.extended.pattern.PatternSimplifier
 
finish() - Method in class orc.trace.DerivedTracer
 
finish() - Method in class orc.trace.NullTracer
 
finish() - Method in class orc.trace.OutputStreamTracer
 
finish() - Method in class orc.trace.PrintStreamTracer
 
finish() - Method in interface orc.trace.Tracer
End an execution.
FirstHandle<E> - Class in orc.trace.handles
 
FirstHandle() - Constructor for class orc.trace.handles.FirstHandle
 
FirstHandle(E) - Constructor for class orc.trace.handles.FirstHandle
 
firstSentence(String) - Static method in class orc.doc.MakeDoc
 
forceArg(Token) - Method in class orc.runtime.values.Closure
 
forceArg(Token) - Method in interface orc.runtime.values.Future
 
forceArg(Token) - Method in class orc.runtime.values.GroupCell
 
forceArg(Object, Token) - Static method in class orc.runtime.values.Value
Force a value (which may be a future) in argument position.
forceArrow(Type) - Method in class orc.type.ArrowType
 
forceCall(Token) - Method in class orc.runtime.values.Closure
 
forceCall(Token) - Method in interface orc.runtime.values.Future
 
forceCall(Token) - Method in class orc.runtime.values.GroupCell
 
forceCall(Object, Token) - Static method in class orc.runtime.values.Value
Force a value (which may be a future) in call position.
forClass(Class) - Static method in class orc.runtime.sites.java.ClassProxy
These objects are cached so that instances of a class can share the same method handles.
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
 
fork() - Method in class orc.runtime.Token
Fork a token.
fork(GroupCell, Region) - Method in class orc.runtime.Token
Fork a token with a specified group and region.
fork() - Method in class orc.trace.DerivedTracer.DerivedTokenTracer
 
fork() - Method in interface orc.trace.TokenTracer
Create a new thread.
ForkEvent - Class in orc.trace.events
Spawning a new thread.
ForkEvent() - Constructor for class orc.trace.events.ForkEvent
 
formals - Variable in class orc.ast.extended.declaration.defn.DefnClause
 
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
 
forward() - Method in class orc.trace.BackwardEventCursor
 
forward() - Method in interface orc.trace.EventCursor
Return a cursor to the next event in the stream.
forward() - Method in class orc.trace.InputStreamEventCursor
 
forward() - Method in class orc.trace.WeakBackwardEventCursor
 
free - Variable in class orc.runtime.nodes.Def
 
free - Variable in class orc.runtime.nodes.Defs
Variables defined outside this node which appear in the bodies of the defs.
FreeEvent - Class in orc.trace.events
Dummy event used to free a handle to an event.
FreeEvent(Event) - Constructor for class orc.trace.events.FreeEvent
 
freeHandle(Object) - Method in class orc.trace.handles.HandleOutputStream
Free the handle ID associated with the given value.
freeHandled(int) - Method in class orc.trace.handles.HandleInputStream
Free a handle ID.
freeToken(Token) - Method in class orc.runtime.TokenPool
Free a token
freeVars() - Method in class orc.ast.oil.Def
 
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 R S T U V W