|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package orc.ast.simple.arg |
---|
Class orc.ast.simple.arg.Argument extends java.lang.Object implements Serializable |
---|
Class orc.ast.simple.arg.Constant extends Argument implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
java.lang.Object v
Class orc.ast.simple.arg.Field extends Argument implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
java.lang.String key
Class orc.ast.simple.arg.NamedVar extends Argument implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
java.lang.String key
Class orc.ast.simple.arg.Site extends Argument implements Serializable |
---|
Serialized Fields |
---|
Site site
Class orc.ast.simple.arg.Var extends Argument implements Serializable |
---|
serialVersionUID: 1L
Package orc.env |
---|
Class orc.env.Env extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
Env.ENode node
Package orc.error |
---|
Class orc.error.ArgumentTypeMismatchException extends RuntimeTypeException implements Serializable |
---|
Serialized Fields |
---|
int position
java.lang.String expectedType
java.lang.String providedType
Class orc.error.ArityMismatchException extends RuntimeTypeException implements Serializable |
---|
Serialized Fields |
---|
int arityExpected
int arityProvided
Class orc.error.CompilationException extends OrcException implements Serializable |
---|
Class orc.error.ExecutionException extends OrcException implements Serializable |
---|
Class orc.error.InsufficientArgsException extends RuntimeTypeException implements Serializable |
---|
Serialized Fields |
---|
int missingArg
int arityProvided
Class orc.error.JavaException extends SiteException implements Serializable |
---|
Class orc.error.LoadingException extends OrcException implements Serializable |
---|
Class orc.error.MessageNotUnderstoodException extends TokenException implements Serializable |
---|
Serialized Fields |
---|
java.lang.String field
Class orc.error.MethodTypeMismatchException extends RuntimeTypeException implements Serializable |
---|
Serialized Fields |
---|
java.lang.String methodName
Class orc.error.OrcError extends java.lang.Error implements Serializable |
---|
Class orc.error.OrcException extends java.lang.Exception implements Serializable |
---|
Class orc.error.ParseError extends CompilationException implements Serializable |
---|
Class orc.error.RuntimeTypeException extends TokenException implements Serializable |
---|
Class orc.error.SiteException extends TokenException implements Serializable |
---|
Class orc.error.TokenException extends ExecutionException implements Serializable |
---|
Serialized Fields |
---|
SourceLocation loc
Class orc.error.UncallableValueException extends RuntimeTypeException implements Serializable |
---|
Package orc.orchard |
---|
Class orc.orchard.JobConfiguration extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
boolean debuggable
Class orc.orchard.JobEvent extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
int sequence
java.util.Date timestamp
Class orc.orchard.PrintlnEvent extends JobEvent implements Serializable |
---|
Serialized Fields |
---|
java.lang.String line
Class orc.orchard.PromptEvent extends JobEvent implements Serializable |
---|
Serialized Fields |
---|
java.lang.String message
int promptID
Class orc.orchard.PublicationEvent extends JobEvent implements Serializable |
---|
Serialized Fields |
---|
Value value
Class orc.orchard.TokenErrorEvent extends JobEvent implements Serializable |
---|
Serialized Fields |
---|
java.lang.String message
SourceLocation location
Package orc.orchard.errors |
---|
Class orc.orchard.errors.InvalidJobException extends java.lang.Exception implements Serializable |
---|
Class orc.orchard.errors.InvalidJobStateException extends java.lang.Exception implements Serializable |
---|
Class orc.orchard.errors.InvalidOilException extends java.lang.Exception implements Serializable |
---|
Class orc.orchard.errors.InvalidProgramException extends java.lang.Exception implements Serializable |
---|
Class orc.orchard.errors.InvalidPromptException extends java.lang.Exception implements Serializable |
---|
Class orc.orchard.errors.QuotaException extends java.lang.Exception implements Serializable |
---|
Class orc.orchard.errors.UnsupportedFeatureException extends java.lang.Exception implements Serializable |
---|
Package orc.orchard.oil |
---|
Class orc.orchard.oil.Argument extends Expression implements Serializable |
---|
Class orc.orchard.oil.Bar extends Expression implements Serializable |
---|
Serialized Fields |
---|
Expression left
Expression right
Class orc.orchard.oil.Call extends Expression implements Serializable |
---|
Serialized Fields |
---|
Argument callee
Argument[] arguments
Class orc.orchard.oil.Constant extends Value implements Serializable |
---|
Serialized Fields |
---|
java.lang.Object value
Class orc.orchard.oil.Definition extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
int arity
Expression body
Class orc.orchard.oil.Definitions extends Expression implements Serializable |
---|
Serialized Fields |
---|
Definition[] definitions
Expression body
Class orc.orchard.oil.Expression extends java.lang.Object implements Serializable |
---|
Class orc.orchard.oil.Field extends Value implements Serializable |
---|
Serialized Fields |
---|
java.lang.String name
Class orc.orchard.oil.List extends Value implements Serializable |
---|
Serialized Fields |
---|
Value[] elements
Class orc.orchard.oil.Null extends Expression implements Serializable |
---|
Class orc.orchard.oil.Oil extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.lang.String version
Expression expression
Class orc.orchard.oil.Option extends Value implements Serializable |
---|
Serialized Fields |
---|
Value value
Class orc.orchard.oil.Pull extends Expression implements Serializable |
---|
Serialized Fields |
---|
Expression left
Expression right
Class orc.orchard.oil.Push extends Expression implements Serializable |
---|
Serialized Fields |
---|
Expression left
Expression right
Class orc.orchard.oil.Semicolon extends Expression implements Serializable |
---|
Serialized Fields |
---|
Expression left
Expression right
Class orc.orchard.oil.Site extends Value implements Serializable |
---|
Serialized Fields |
---|
java.lang.String protocol
java.net.URI location
Class orc.orchard.oil.Tuple extends Value implements Serializable |
---|
Serialized Fields |
---|
Value[] elements
int size
Class orc.orchard.oil.UnrepresentableValue extends Value implements Serializable |
---|
Serialized Fields |
---|
java.lang.String description
Class orc.orchard.oil.Value extends Argument implements Serializable |
---|
Class orc.orchard.oil.Variable extends Argument implements Serializable |
---|
Serialized Fields |
---|
int index
Package orc.runtime |
---|
Class orc.runtime.Args extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
Value[] values
Class orc.runtime.Token extends java.lang.Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Node node
Env<T> env
GroupCell group
Region region
OrcEngine engine
Token caller
Value result
boolean alive
Package orc.runtime.nodes |
---|
Class orc.runtime.nodes.Assign extends Node implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Node next
Class orc.runtime.nodes.Call extends Node implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Arg caller
java.util.List<E> args
Node next
Class orc.runtime.nodes.Defs extends Node implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
java.util.List<E> defs
Node next
java.util.Set<E> freeset
Class orc.runtime.nodes.Fork extends Node implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Node left
Node right
Class orc.runtime.nodes.Let extends Node implements Serializable |
---|
Serialized Fields |
---|
Arg arg
Node next
Class orc.runtime.nodes.Node extends java.lang.Object implements Serializable |
---|
Class orc.runtime.nodes.Pub extends Node implements Serializable |
---|
Class orc.runtime.nodes.Return extends Node implements Serializable |
---|
serialVersionUID: 1L
Class orc.runtime.nodes.Semi extends Node implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Node left
Node right
Class orc.runtime.nodes.Silent extends Node implements Serializable |
---|
serialVersionUID: 1L
Class orc.runtime.nodes.Store extends Node implements Serializable |
---|
serialVersionUID: 1L
Class orc.runtime.nodes.Subgoal extends Node implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Node left
Node right
Class orc.runtime.nodes.Unwind extends Node implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Node next
int width
Package orc.runtime.nodes.result |
---|
Class orc.runtime.nodes.result.PrintResult extends Result implements Serializable |
---|
Class orc.runtime.nodes.result.QueueResult extends Result implements Serializable |
---|
Serialized Fields |
---|
java.util.concurrent.BlockingQueue<E> q
Class orc.runtime.nodes.result.Result extends Node implements Serializable |
---|
Class orc.runtime.nodes.result.WriteResult extends Result implements Serializable |
---|
Serialized Fields |
---|
java.io.ObjectOutputStream out
Package orc.runtime.values |
---|
Class orc.runtime.values.Field extends Value implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
java.lang.String key
Class orc.runtime.values.GroupCell extends java.lang.Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Value value
boolean bound
boolean alive
java.util.List<E> waitList
java.util.List<E> children
GroupRegion region
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |