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

U

UMinus - Class in orc.lib.math
 
UMinus() - Constructor for class orc.lib.math.UMinus
 
unapply(Argument, Argument) - Static method in class orc.ast.extended.pattern.Pattern
Construct an expression which tries to find the inverse of the site m, and apply it to s.
unblock(TokenTracer.StoreTrace) - Method in class orc.trace.DerivedTracer.DerivedTokenTracer
 
unblock(TokenTracer.StoreTrace) - Method in interface orc.trace.TokenTracer
Receive a future we were waiting for.
UnblockEvent - Class in orc.trace.events
Resume after a BlockEvent.
UnblockEvent(StoreEvent) - Constructor for class orc.trace.events.UnblockEvent
 
UnboundVariableException - Exception in orc.error.compiletime
 
UnboundVariableException(String, SourceLocation) - Constructor for exception orc.error.compiletime.UnboundVariableException
 
UnboundVariableException(String) - Constructor for exception orc.error.compiletime.UnboundVariableException
 
UncallableTypeException - Exception in orc.error.compiletime.typing
Exception raised when the typechecker finds an uncallable value in call position.
UncallableTypeException(Type) - Constructor for exception orc.error.compiletime.typing.UncallableTypeException
 
UncallableValueException - Exception in orc.error.runtime
Exception raised when an uncallable value occurs in call position.
UncallableValueException(String) - Constructor for exception orc.error.runtime.UncallableValueException
 
uncons(Token) - Method in class orc.runtime.values.ConsValue
 
uncons(Token) - Method in interface orc.runtime.values.ListLike
Return the head and tail of a cons-like data structure to a token, or die.
uncons(Token) - Method in class orc.runtime.values.ListValue
 
uncons(Token) - Method in class orc.runtime.values.NilValue
 
UnguardedRecursionChecker - Class in orc.ast.oil
Check for unguarded recursion in function definitions.
UNKNOWN - Static variable in class orc.error.SourceLocation
 
unnil(Token) - Method in class orc.runtime.values.ConsValue
 
unnil(Token) - Method in interface orc.runtime.values.ListLike
Signal a token if this value is equivalent to nil, or die.
unnil(Token) - Method in class orc.runtime.values.ListValue
 
unnil(Token) - Method in class orc.runtime.values.NilValue
 
unsetPending() - Method in class orc.runtime.Token
 
unwind(int) - Method in class orc.env.Env
Pop n items.
Unwind - Class in orc.runtime.nodes
Compiled node for leaving the scope of a variable binding.
Unwind(Node) - Constructor for class orc.runtime.nodes.Unwind
 
Unwind(Node, int) - Constructor for class orc.runtime.nodes.Unwind
 
unwind(int) - Method in class orc.runtime.Token
Pop values off of the environment stack.
URandom - Class in orc.lib.util
 
URandom() - Constructor for class orc.lib.util.URandom
 
useStored(TokenTracer.StoreTrace) - Method in class orc.trace.DerivedTracer.DerivedTokenTracer
 
useStored(TokenTracer.StoreTrace) - Method in interface orc.trace.TokenTracer
Called when a token reads a value from a group cell which has already been stored.
UUID - Class in orc.lib.util
Generate random UUIDs.
UUID() - Constructor for class orc.lib.util.UUID
 

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