All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- actionPerformed(ActionEvent).
Method in class Jaja.Listener
-
- adjoinOtherUsefulBindings().
Method in class Jaja.GlobalEnvironment
- Enrich a global environment with Jaja-specific bindings.
- adjoinPredefinedBindings().
Method in class Jaja.GlobalEnvironment
- Enrich a global environment with really primitive bindings ie
car, cons but not append which may be
defined easily in Scheme.
- adjoinSpecialPredefinedBindings().
Method in class Jaja.GlobalEnvironment
- Enrich a global environment with bindings that imply the
knowledge of the invocation protocol.
- Anomaly(String).
Constructor for class Jaja.Anomaly
- Create an Anomaly with a specific reason to be displayed.
- AnomalyFromException(Exception).
Constructor for class Jaja.AnomalyFromException
- Convert a caught exception into an Anomaly.
- apply.
Static variable in class Jaja.PredefinedValues
-
- apply(Value[]).
Static method in class Jaja.Procedure
-
apply
can only manages up to ten arguments.
- args.
Variable in class Jaja.Invokation
-
- authorEmail.
Static variable in class Jaja.Id
- The Email of the author.
- Begin().
Constructor for class Jaja.Begin
-
- beginq.
Static variable in class Jaja.Symbol
-
- booleanp.
Static variable in class Jaja.PredefinedValues
-
- booleanp(Value).
Static method in class Jaja.Procedure
-
- Box().
Constructor for class Jaja.Box
-
- Box(Value).
Constructor for class Jaja.Box
-
- callep.
Static variable in class Jaja.PredefinedValues
-
- callep(Value).
Static method in class Jaja.Procedure
-
callep
is a call/cc
reduced to its
dynamic extent.
- car.
Variable in class Jaja.Pair
-
- car.
Static variable in class Jaja.PredefinedValues
-
- car(Value).
Static method in class Jaja.Procedure
-
- cdr.
Variable in class Jaja.Pair
-
- cdr.
Static variable in class Jaja.PredefinedValues
-
- cdr(Value).
Static method in class Jaja.Procedure
-
- char_to_integer.
Static variable in class Jaja.PredefinedValues
-
- char_to_integer(Value).
Static method in class Jaja.Procedure
-
- Character(char).
Constructor for class Jaja.Character
-
- charp.
Static variable in class Jaja.PredefinedValues
-
- charp(Value).
Static method in class Jaja.Procedure
-
- close().
Method in class Jaja.InputPort
-
- close().
Method in interface Jaja.InputPortAble
-
- close().
Method in class Jaja.NullPort
-
- close().
Method in class Jaja.OutputPort
- Close an output port.
- close().
Method in interface Jaja.OutputPortAble
-
- close().
Method in class Jaja.Port
-
- close_input_port.
Static variable in class Jaja.PredefinedValues
-
- close_output_port.
Static variable in class Jaja.PredefinedValues
-
- close_port(Value).
Static method in class Jaja.Procedure
-
- code.
Variable in class Jaja.ExitObject
-
- columns.
Variable in class Jaja.Listener
-
- cons.
Static variable in class Jaja.PredefinedValues
-
- cons(Value, Value).
Static method in class Jaja.Procedure
-
- Constant(String).
Constructor for class Jaja.Constant
-
- content.
Variable in class Jaja.Box
- Only mutated through setBoxContent.
- content.
Variable in class Jaja.MutableString
-
- create(char).
Static method in class Jaja.Character
-
- create(int).
Static method in class Jaja.Character
-
- create(long).
Static method in class Jaja.Fixnum
-
- create(MutableString).
Static method in class Jaja.Symbol
-
- create(String).
Static method in class Jaja.Symbol
-
- createDynamic(String, Object).
Static method in class Jaja.DynamicEnvironment
- Create a dynamic environment holding a single binding.
- createEvaluation(String, DynamicEnvironment).
Method in class Jaja.NetWorld
-
- createEvaluation(String, DynamicEnvironment).
Method in class Jaja.World
- Create an Evaluation from a String but don't start it.
- createEvaluation(String, DynamicEnvironment).
Method in interface Jaja.WorldAble
- Create an evaluation (from a string).
- createEvaluation(Value, DynamicEnvironment).
Method in class Jaja.NetWorld
-
- createEvaluation(Value, DynamicEnvironment).
Method in class Jaja.World
- Create an Evaluation from a Value but don't start it.
- createEvaluation(Value, DynamicEnvironment).
Method in interface Jaja.WorldAble
- Create an evaluation (from a Value).
- createFileEvaluation(String, DynamicEnvironment).
Method in class Jaja.World
- Preload files from the JAR file or CLASSPATH or URL.
- createInitialHandler(Value).
Static method in class Jaja.Monitor
- Create a default initial list of handlers.
- createMacroWorld(String).
Static method in class Jaja.World
- Create a world suitable to be a default macro world.
- createOwnFrame().
Method in class Jaja.Listener
- When called from a shell, there is no surrounding frame.
- createStandardWorld().
Static method in class Jaja.World
- Utility to create a standard world (with a macro world).
- current_input_port.
Static variable in class Jaja.PredefinedValues
-
- current_input_port().
Static method in class Jaja.Procedure
-
- current_output_port.
Static variable in class Jaja.PredefinedValues
-
- current_output_port().
Static method in class Jaja.Procedure
-
- currentDynamicEnvironment().
Static method in class Jaja.Jaja
- Get current dynamic environment.
- currentDynamicValue(String).
Static method in class Jaja.Jaja
- Every evaluation is performed within a dynamic environment.
- currentEvaluation().
Static method in class Jaja.Jaja
- Get current evaluation.
- detach.
Static variable in class Jaja.PredefinedValues
-
- detach(Value[]).
Static method in class Jaja.Procedure
- Parallelism.
- diagnose.
Static variable in class Jaja.PredefinedValues
-
- diagnose(Value, Value).
Static method in class Jaja.Monitor
- Raise an exception associated to a Jaja boolean telling whether
the exception may be continued or not.
- display.
Static variable in class Jaja.PredefinedValues
-
- display(Value[]).
Static method in class Jaja.Procedure
-
- displayAnomaly(EvaluationAble, Exception).
Method in class Jaja.Listener
-
- displayAnomaly(EvaluationAble, Exception).
Method in class Jaja.Textual
- Display information about an anomaly on stderr.
- displayResult(Value).
Method in class Jaja.Listener
-
- displayResult(Value).
Method in class Jaja.Textual
- Prints a result on the output port, prefixed with a prompt.
- divide.
Static variable in class Jaja.PredefinedValues
-
- divide(Value, Value).
Static method in class Jaja.Procedure
-
- docUrl.
Static variable in class Jaja.Id
- The URL leading to the Jaja page.
- doubleValue().
Method in class Jaja.Fixnum
-
- doubleValue().
Method in class Jaja.Floatnum
-
- doubleValue().
Method in class Jaja.Number
-
- enrichWorldWithWorldRelatedPrimitives().
Method in class Jaja.World
- Enrich the global environment with the functions that are
world-related.
- Entity().
Constructor for class Jaja.Entity
-
- Environment().
Constructor for class Jaja.Environment
-
- EOF.
Static variable in class Jaja.Jaja
- This is the single value used to mark end of files when an input
port is exhausted.
- eofp.
Static variable in class Jaja.PredefinedValues
-
- eofp(Value).
Static method in class Jaja.Procedure
-
- eprogn(Environment, WorldAble).
Method in class Jaja.EmptyList
- Evaluate a sequence of Values and return the value of the last
one.
- eprogn(Environment, WorldAble).
Method in class Jaja.Pair
- Evaluate a sequence of Values and return the value of the last
one.
- eprogn(Environment, WorldAble).
Method in class Jaja.Value
- Evaluate a sequence of Values and return the value of the last
one.
- eprognInternal(Value, Environment, WorldAble).
Method in class Jaja.EmptyList
-
- eprognInternal(Value, Environment, WorldAble).
Method in class Jaja.Pair
-
- eprognInternal(Value, Environment, WorldAble).
Method in class Jaja.Value
-
- eqnp.
Static variable in class Jaja.PredefinedValues
-
- eqnp(Value).
Method in class Jaja.Fixnum
-
- eqnp(Value).
Method in class Jaja.Floatnum
-
- eqnp(Value).
Method in class Jaja.Number
-
- eqnp(Value, Value).
Static method in class Jaja.Procedure
-
- eqp.
Static variable in class Jaja.PredefinedValues
-
- eqp(Value).
Method in class Jaja.Value
- Physical comparison: True if the two objects is the same.
- eqp(Value, Value).
Static method in class Jaja.Procedure
-
- equal(Value).
Method in class Jaja.Number
-
- equalp(Value).
Method in class Jaja.Pair
- Structural comparison: True if the two objects have the same
class and content.
- equalp(Value).
Method in class Jaja.Value
- Structural comparison: True if the two objects have the same
class and content.
- equalp(Value).
Method in class Jaja.Vector
- Structural comparison: True if the two objects have the same
class and content.
- equalp(Value, Value).
Static method in class Jaja.Procedure
-
- err.
Variable in class Jaja.Textual
-
- Escape().
Constructor for class Jaja.Escape
-
- EscapeObject(Value).
Constructor for class Jaja.EscapeObject
-
- eval(Environment, WorldAble).
Method in class Jaja.Pair
- Evaluating a form or a sequence of forms.
- eval(Environment, WorldAble).
Method in class Jaja.SpecialOperator
- Special operators must support a
perform
method.
- eval(Environment, WorldAble).
Method in class Jaja.Symbol
- r contains the lexical current environment while interp contains
the global environment (and other parameters).
- eval(Environment, WorldAble).
Method in class Jaja.Value
- Evaluation is autoquote by default for all values that is, all
Values have themselves as value.
- eval(Environment, WorldAble).
Method in class Jaja.Vector
- R4RS does not specify whether vectors may be evaluated.
- eval(Value).
Method in class Jaja.Textual
- Evaluates one expression, displays its results then stops.
- Eval(World).
Constructor for class Jaja.Eval
-
- EVALUATED.
Static variable in interface Jaja.EvaluationAble
-
- EVALUATING.
Static variable in interface Jaja.EvaluationAble
-
- Evaluation(WorldAble, DynamicEnvironment, Value).
Constructor for class Jaja.Evaluation
- Prepare for the evaluation of an expression E in the global
environment WORLD and dynamic environment DENV.
- exception.
Variable in class Jaja.AnomalyFromException
-
- exception.
Variable in class Jaja.Evaluation
-
- exit.
Static variable in class Jaja.PredefinedValues
-
- exit(Value).
Static method in class Jaja.Procedure
-
- EXITED.
Static variable in interface Jaja.EvaluationAble
-
- EXITING.
Static variable in interface Jaja.EvaluationAble
-
- ExitObject(Fixnum).
Constructor for class Jaja.ExitObject
-
- Expand(World).
Constructor for class Jaja.Expand
-
- EXPANDED.
Static variable in interface Jaja.EvaluationAble
-
- EXPANDING.
Static variable in interface Jaja.EvaluationAble
-
- extend(String, Value).
Method in class Jaja.Environment
- This method extends an environment with a new binding.
- extendDynamic(String, Object).
Method in class Jaja.DynamicEnvironment
- Extend a dynamic environment with a new binding.
- f.
Variable in class Jaja.Invokation
-
- FALSE.
Static variable in class Jaja.Jaja
-
- finalize().
Method in class Jaja.Port
-
- findPublishedWorld(String).
Static method in class Jaja.NetWorld
-
- fixnum_minus(Fixnum).
Method in class Jaja.Fixnum
-
- fixnum_minus(Fixnum).
Method in class Jaja.Floatnum
-
- fixnum_minus(Fixnum).
Method in class Jaja.Number
-
- fixnum_plus(Fixnum).
Method in class Jaja.Fixnum
-
- fixnum_plus(Fixnum).
Method in class Jaja.Floatnum
-
- fixnum_plus(Fixnum).
Method in class Jaja.Number
-
- fixnum_times(Fixnum).
Method in class Jaja.Fixnum
-
- fixnum_times(Fixnum).
Method in class Jaja.Floatnum
-
- fixnum_times(Fixnum).
Method in class Jaja.Number
-
- fixnump.
Static variable in class Jaja.PredefinedValues
-
- fixnump(Value).
Static method in class Jaja.Procedure
-
- Floatnum(double).
Constructor for class Jaja.Floatnum
-
- floatnum_minus(Floatnum).
Method in class Jaja.Fixnum
-
- floatnum_minus(Floatnum).
Method in class Jaja.Floatnum
-
- floatnum_minus(Floatnum).
Method in class Jaja.Number
-
- floatnum_plus(Floatnum).
Method in class Jaja.Fixnum
-
- floatnum_plus(Floatnum).
Method in class Jaja.Floatnum
-
- floatnum_plus(Floatnum).
Method in class Jaja.Number
-
- floatnum_times(Floatnum).
Method in class Jaja.Fixnum
-
- floatnum_times(Floatnum).
Method in class Jaja.Floatnum
-
- floatnum_times(Floatnum).
Method in class Jaja.Number
-
- floatnump.
Static variable in class Jaja.PredefinedValues
-
- floatnump(Value).
Static method in class Jaja.Procedure
-
- flush().
Method in class Jaja.NullPort
-
- flush().
Method in class Jaja.OutputPort
-
- flush().
Method in interface Jaja.OutputPortAble
-
- FromOS().
Constructor for class Jaja.FromOS
-
- gep.
Static variable in class Jaja.PredefinedValues
-
- gep(Value).
Method in class Jaja.Number
-
- gep(Value, Value).
Static method in class Jaja.Procedure
-
- getAppletInfo().
Method in class Jaja.Listener
-
- getBoxContent().
Method in class Jaja.Box
- Read the content of a box.
- getBoxContent().
Method in class Jaja.NamedBox
- Read the content of a box.
- getDynamicEnvironment().
Method in class Jaja.Evaluation
-
- getDynamicEnvironment().
Method in interface Jaja.EvaluationAble
- Discover in which dynamic environment the evaluation takes place.
- getDynamicEnvironment().
Method in class Jaja.NetEvaluation
-
- getDynamicValue(String).
Method in class Jaja.DynamicEnvironment
- Search a dynamic environment for the Object associated to a
dynamic variable (specified by its name).
- getEnvironment().
Method in class Jaja.NetWorld
-
- getEnvironment().
Method in class Jaja.World
-
- getEnvironment().
Method in interface Jaja.WorldAble
- Get the current global environment of the world.
- getIntParameter(String, int).
Method in class Jaja.Listener
- Get a numeric parameter from the html page.
- getMacroWorld().
Method in class Jaja.NetWorld
-
- getMacroWorld().
Method in class Jaja.World
-
- getMacroWorld().
Method in interface Jaja.WorldAble
- Get the macro world where the current world macro-expand the
expressions it has to evaluate.
- getName().
Method in class Jaja.Jaja
-
- getName().
Method in class Jaja.NetWorld
-
- getName().
Method in class Jaja.World
-
- getName().
Method in interface Jaja.WorldAble
- Get the name of the world.
- getParameterInfo().
Method in class Jaja.Listener
-
- getProgram().
Method in class Jaja.Listener
-
- getProgram().
Method in class Jaja.Textual
- Reads an Sexpression to evaluate on the input port.
- getProgramFromString(String).
Method in class Jaja.Textual
-
- getStatus().
Method in class Jaja.Evaluation
-
- getStatus().
Method in interface Jaja.EvaluationAble
- An EvaluationAble always maintains an uptodate status which may be
one of the codes below.
- getStatus().
Method in class Jaja.NetEvaluation
-
- getStatusName().
Method in class Jaja.Evaluation
-
- getStatusName().
Method in interface Jaja.EvaluationAble
- This method converts the current status into a
String.
- getStatusName().
Method in class Jaja.NetEvaluation
-
- getStringParameter(String, String).
Method in class Jaja.Listener
- Get a string parameter from the html page.
- getText().
Method in class Jaja.OutputStringPort
- Extract the content of a OutputStringPort into a String.
- getURL().
Method in class Jaja.NetWorld
- Return the URL where the world may be remotely accessed.
- getWorld().
Method in class Jaja.Evaluation
-
- getWorld().
Method in interface Jaja.EvaluationAble
- Discover in which world the evaluation takes place.
- getWorld().
Method in class Jaja.NetEvaluation
-
- GlobalEnvironment().
Constructor for class Jaja.GlobalEnvironment
-
- gtp.
Static variable in class Jaja.PredefinedValues
-
- gtp(Value).
Method in class Jaja.Number
-
- gtp(Value, Value).
Static method in class Jaja.Procedure
-
- height.
Variable in class Jaja.Listener
-
- Id().
Constructor for class Jaja.Id
-
- identification.
Static variable in class Jaja.Listener
-
- identification.
Static variable in class Jaja.Textual
- A short textual banner for Jaja.
- If().
Constructor for class Jaja.If
-
- ifq.
Static variable in class Jaja.Symbol
- Predefined symbols
if
, begin
are
reserved keywords in Java, set!
is not a legal
identifier: they're all suffixed with q
.
- ImmutableString(String).
Constructor for class Jaja.ImmutableString
-
- in.
Variable in class Jaja.Textual
-
- incrementCounter().
Static method in class Jaja.Escape
-
- init().
Method in class Jaja.Listener
- Initialize the applet.
- initialize(String[], WorldAble).
Method in class Jaja.Listener
- Initialize the Listener so it may be used from FromOS.
- initialize(String[], WorldAble).
Method in interface Jaja.ListenerAble
- Initialize the listener.
- initialize(String[], WorldAble).
Method in class Jaja.Textual
- Initialize the Listener so it may be used from FromOS.
- initializeAsCommand().
Method in class Jaja.Textual
- Initialize the textual interpreter when run from a command shell
(where input/output are Posix streams).
- initializeAsFile(String).
Method in class Jaja.InputPort
-
- initializeAsURL(String).
Method in class Jaja.InputPort
-
- initializeGUI().
Method in class Jaja.Listener
- Initialize the GUI objects.
- InputPort(String).
Constructor for class Jaja.InputPort
- This constructor may open a remote file if given an URL.
- InputPort(String, Reader).
Constructor for class Jaja.InputPort
-
- InputStringPort(MutableString).
Constructor for class Jaja.InputStringPort
-
- InputStringPort(String).
Constructor for class Jaja.InputStringPort
-
- integer_to_char.
Static variable in class Jaja.PredefinedValues
-
- integer_to_char(Value).
Static method in class Jaja.Procedure
-
- InterpretedProcedure(Value, Pair, Environment, WorldAble).
Constructor for class Jaja.InterpretedProcedure
-
- Invokation(WorldAble, DynamicEnvironment, Value, Value[]).
Constructor for class Jaja.Invokation
-
- invoke().
Method in class Jaja.Procedure
-
- invoke().
Method in class Jaja.ProcedureN
-
- invoke().
Method in class Jaja.Subr0
-
- invoke().
Method in class Jaja.SubrN
-
- invoke(Value).
Method in class Jaja.Escape
-
- invoke(Value).
Method in class Jaja.Eval
- Evaluate an expression specified as a Jaja value.
- invoke(Value).
Method in class Jaja.Expand
- Expand an expression specified as a Jaja value.
- invoke(Value).
Method in class Jaja.Load
- Load a file whose name is specified by a Jaja String.
- invoke(Value).
Method in class Jaja.Procedure
-
- invoke(Value).
Method in class Jaja.ProcedureN
-
- invoke(Value).
Method in class Jaja.Subr1
-
- invoke(Value).
Method in class Jaja.SubrN
-
- invoke(Value, Value).
Method in class Jaja.Procedure
-
- invoke(Value, Value).
Method in class Jaja.ProcedureN
-
- invoke(Value, Value).
Method in class Jaja.Subr2
-
- invoke(Value, Value).
Method in class Jaja.SubrN
-
- invoke(Value, Value, Value).
Method in class Jaja.Procedure
-
- invoke(Value, Value, Value).
Method in class Jaja.ProcedureN
-
- invoke(Value, Value, Value).
Method in class Jaja.Subr3
-
- invoke(Value, Value, Value).
Method in class Jaja.SubrN
-
- invoke(Value, Value, Value, Value).
Method in class Jaja.Procedure
-
- invoke(Value, Value, Value, Value, Value).
Method in class Jaja.Procedure
-
- invoke(Value, Value, Value, Value, Value, Value).
Method in class Jaja.Procedure
-
- invoke(Value, Value, Value, Value, Value, Value, Value).
Method in class Jaja.Procedure
-
- invoke(Value, Value, Value, Value, Value, Value, Value, Value).
Method in class Jaja.Procedure
-
- invoke(Value, Value, Value, Value, Value, Value, Value, Value, Value).
Method in class Jaja.Procedure
-
- invoke(Value, Value, Value, Value, Value, Value, Value, Value, Value, Value).
Method in class Jaja.Procedure
-
- invoke(Value[]).
Method in class Jaja.Eval
- RESTRICTION: The Scheme to Java compiler does not support
functions with more than 10 arguments (nor the implementation of
apply).
- invoke(Value[]).
Method in class Jaja.Expand
- RESTRICTION: The Scheme to Java compiler does not support
functions with more than 10 arguments (nor the implementation of
apply).
- invoke(Value[]).
Method in class Jaja.InterpretedProcedure
- RESTRICTION: The Scheme to Java compiler does not support
functions with more than 10 arguments (nor the implementation of
apply).
- invoke(Value[]).
Method in class Jaja.Load
- RESTRICTION: The Scheme to Java compiler does not support
functions with more than 10 arguments (nor the implementation of
apply).
- invoke(Value[]).
Method in class Jaja.Procedure
- RESTRICTION: The Scheme to Java compiler does not support
functions with more than 10 arguments (nor the implementation of
apply).
- invoke(Value[]).
Method in class Jaja.Subr0
- RESTRICTION: The Scheme to Java compiler does not support
functions with more than 10 arguments (nor the implementation of
apply).
- invoke(Value[]).
Method in class Jaja.Subr1
- RESTRICTION: The Scheme to Java compiler does not support
functions with more than 10 arguments (nor the implementation of
apply).
- invoke(Value[]).
Method in class Jaja.Subr2
- RESTRICTION: The Scheme to Java compiler does not support
functions with more than 10 arguments (nor the implementation of
apply).
- invoke(Value[]).
Method in class Jaja.Subr3
- RESTRICTION: The Scheme to Java compiler does not support
functions with more than 10 arguments (nor the implementation of
apply).
- invoke(Value[]).
Method in class Jaja.SubrN
- RESTRICTION: The Scheme to Java compiler does not support
functions with more than 10 arguments (nor the implementation of
apply).
- item.
Variable in class Jaja.Vector
- The content of the Scheme vector is public; it may be modified
via
v.item[index]
as R- or L-value.
- Jaja().
Constructor for class Jaja.Jaja
-
- lambda.
Static variable in class Jaja.Symbol
-
- Lambda().
Constructor for class Jaja.Lambda
-
- lep.
Static variable in class Jaja.PredefinedValues
-
- lep(Value).
Method in class Jaja.Fixnum
-
- lep(Value).
Method in class Jaja.Floatnum
-
- lep(Value).
Method in class Jaja.Number
-
- lep(Value, Value).
Static method in class Jaja.Procedure
-
- lines.
Variable in class Jaja.Listener
-
- list.
Static variable in class Jaja.PredefinedValues
-
- list(Value[]).
Static method in class Jaja.Procedure
-
- list_length().
Method in class Jaja.Pair
- Computes the length of a Value.
- list_length().
Method in class Jaja.Value
- Computes the length of a Value.
- Listener().
Constructor for class Jaja.Listener
-
- listify(Value[], int).
Static method in class Jaja.Value
- Convert an array of Values into a list.
- Load(World).
Constructor for class Jaja.Load
-
- LocalEnvironment(String, Value, Environment).
Constructor for class Jaja.LocalEnvironment
-
- LocalUninitializedEnvironment(String[], Environment).
Constructor for class Jaja.LocalUninitializedEnvironment
-
- logocolor.
Variable in class Jaja.Listener
-
- logofont.
Variable in class Jaja.Listener
-
- logoname.
Variable in class Jaja.Listener
-
- lookup(String).
Method in class Jaja.Environment
- This method look for the value bound to a given variable.
- lookup(String).
Method in class Jaja.GlobalEnvironment
- Lookup for a value in a global environment.
- lookup(String).
Method in class Jaja.LocalEnvironment
- This method look for the value bound to a given variable.
- lookup(String).
Method in class Jaja.LocalUninitializedEnvironment
- This method look for the value bound to a given variable.
- ltp.
Static variable in class Jaja.PredefinedValues
-
- ltp(Value).
Method in class Jaja.Fixnum
-
- ltp(Value).
Method in class Jaja.Floatnum
-
- ltp(Value).
Method in class Jaja.Number
-
- ltp(Value, Value).
Static method in class Jaja.Procedure
-
- main(String[]).
Static method in class Jaja.FromOS
- Starts the applet from an OS shell.
- main(String[]).
Static method in class Jaja.NetWorld
- Start a NetWorld ready to be bound to some Listener.
- main(String[]).
Static method in class Jaja.Textual
- Starts a stand-alone text-only Scheme interpreter directly from
a shell with input/output bound to Posix streams.
- make_string.
Static variable in class Jaja.PredefinedValues
-
- make_string(Value[]).
Static method in class Jaja.Procedure
-
- make_vector.
Static variable in class Jaja.PredefinedValues
-
- make_vector(Value[]).
Static method in class Jaja.Procedure
-
- message.
Variable in class Jaja.Anomaly
-
- minus.
Static variable in class Jaja.PredefinedValues
-
- minus(Number).
Method in class Jaja.Fixnum
-
- minus(Number).
Method in class Jaja.Floatnum
-
- minus(Number).
Method in class Jaja.Number
-
- minus(Value, Value).
Static method in class Jaja.Procedure
-
- modulo.
Static variable in class Jaja.PredefinedValues
-
- modulo(Value, Value).
Static method in class Jaja.Procedure
-
- monitor.
Static variable in class Jaja.Symbol
-
- Monitor().
Constructor for class Jaja.Monitor
-
- MutableString(int).
Constructor for class Jaja.MutableString
-
- MutableString(int, char).
Constructor for class Jaja.MutableString
-
- MutableString(String).
Constructor for class Jaja.MutableString
-
- MutableString(Value[]).
Constructor for class Jaja.MutableString
-
- name.
Variable in class Jaja.InputPort
-
- name.
Variable in class Jaja.LocalUninitializedEnvironment
-
- name.
Variable in class Jaja.NamedBox
-
- name.
Variable in class Jaja.NamedCharacter
-
- name.
Variable in class Jaja.OutputPort
-
- NamedBox(String).
Constructor for class Jaja.NamedBox
-
- NamedCharacter(char, String).
Constructor for class Jaja.NamedCharacter
-
- NetEvaluation(EvaluationAble).
Constructor for class Jaja.NetEvaluation
-
- NetWorld(String).
Constructor for class Jaja.NetWorld
- Create a NetWorld and publish it in the registry.
- NetWorld(World).
Constructor for class Jaja.NetWorld
- Encapsulate an existing world into a remote world.
- newline.
Static variable in class Jaja.PredefinedValues
-
- newline().
Method in class Jaja.NullPort
-
- newline().
Method in class Jaja.OutputPort
-
- newline().
Method in interface Jaja.OutputPortAble
-
- newline(Value[]).
Static method in class Jaja.Procedure
-
- next.
Variable in class Jaja.Environment
- Environments may be linked through this field.
- NIL.
Static variable in class Jaja.Jaja
- This value represents the empty list.
- nullp.
Static variable in class Jaja.PredefinedValues
-
- nullp(Value).
Static method in class Jaja.Procedure
-
- NullPort().
Constructor for class Jaja.NullPort
-
- Number().
Constructor for class Jaja.Number
-
- numberp.
Static variable in class Jaja.PredefinedValues
-
- numberp(Value).
Static method in class Jaja.Procedure
-
- oblist.
Static variable in class Jaja.PredefinedValues
-
- oblist().
Static method in class Jaja.Procedure
-
- oblist().
Static method in class Jaja.Symbol
- Debugging: return the list of all interned (ie already seen)
symbols.
- obtain().
Method in class Jaja.Evaluation
- Synchronous evaluation within a World.
- obtain().
Method in interface Jaja.EvaluationAble
- The obtain method allows to get the final Value computed by an
EvalutationAble evaluation or to raise the Exception yielded by
this EvaluationAble evaluation.
- obtain().
Method in class Jaja.NetEvaluation
-
- open_input_file.
Static variable in class Jaja.PredefinedValues
-
- open_input_file(Value).
Static method in class Jaja.Procedure
-
- open_output_file.
Static variable in class Jaja.PredefinedValues
-
- open_output_file(Value).
Static method in class Jaja.Procedure
-
- out.
Variable in class Jaja.Textual
-
- OutputPort().
Constructor for class Jaja.OutputPort
-
- OutputPort(String).
Constructor for class Jaja.OutputPort
-
- OutputPort(String, PrintWriter).
Constructor for class Jaja.OutputPort
-
- OutputStringPort().
Constructor for class Jaja.OutputStringPort
-
- Pair(Value, Value).
Constructor for class Jaja.Pair
-
- pairp.
Static variable in class Jaja.PredefinedValues
-
- pairp(Value).
Static method in class Jaja.Procedure
-
- peekChar().
Method in class Jaja.InputPort
-
- perform(Value, Environment, WorldAble).
Method in class Jaja.Begin
-
- perform(Value, Environment, WorldAble).
Method in class Jaja.If
-
- perform(Value, Environment, WorldAble).
Method in class Jaja.Lambda
-
- perform(Value, Environment, WorldAble).
Method in class Jaja.Monitor
- Perform the effect of a monitor special form.
- perform(Value, Environment, WorldAble).
Method in class Jaja.Quote
-
- perform(Value, Environment, WorldAble).
Method in class Jaja.Set
-
- perform(Value, Environment, WorldAble).
Method in class Jaja.SpecialOperator
-
- perform(Value, Environment, WorldAble).
Method in class Jaja.UninitializedLet
-
- plus.
Static variable in class Jaja.PredefinedValues
-
- plus(Number).
Method in class Jaja.Fixnum
-
- plus(Number).
Method in class Jaja.Floatnum
-
- plus(Number).
Method in class Jaja.Number
-
- plus(Value[]).
Static method in class Jaja.Procedure
-
- Port().
Constructor for class Jaja.Port
-
- PredefinedValues().
Constructor for class Jaja.PredefinedValues
-
- print(char).
Method in class Jaja.NullPort
-
- print(char).
Method in class Jaja.OutputPort
-
- print(char).
Method in interface Jaja.OutputPortAble
-
- print(double).
Method in class Jaja.NullPort
-
- print(double).
Method in class Jaja.OutputPort
-
- print(double).
Method in interface Jaja.OutputPortAble
-
- print(Graphics).
Method in class Jaja.Listener
-
- print(int).
Method in class Jaja.NullPort
-
- print(int).
Method in class Jaja.OutputPort
-
- print(int).
Method in interface Jaja.OutputPortAble
-
- print(String).
Method in class Jaja.NullPort
-
- print(String).
Method in class Jaja.OutputPort
-
- print(String).
Method in interface Jaja.OutputPortAble
-
- print(Value).
Method in class Jaja.NullPort
-
- print(Value).
Method in class Jaja.OutputPort
-
- print(Value).
Method in interface Jaja.OutputPortAble
-
- Procedure().
Constructor for class Jaja.Procedure
-
- ProcedureN().
Constructor for class Jaja.ProcedureN
-
- procedurep.
Static variable in class Jaja.PredefinedValues
-
- procedurep(Value).
Static method in class Jaja.Procedure
-
- promptin.
Variable in class Jaja.Textual
-
- promptout.
Variable in class Jaja.Textual
-
- publish().
Method in class Jaja.NetWorld
- Publish a World on the net in the registry.
- quasiquote.
Static variable in class Jaja.Symbol
-
- quote.
Static variable in class Jaja.Symbol
-
- Quote().
Constructor for class Jaja.Quote
-
- quotient.
Static variable in class Jaja.PredefinedValues
-
- quotient(Value, Value).
Static method in class Jaja.Procedure
-
- read.
Static variable in class Jaja.PredefinedValues
-
- read().
Method in class Jaja.InputPort
- Read a single Sexpression from an input port.
- read().
Method in interface Jaja.InputPortAble
-
- read().
Method in class Jaja.NullPort
-
- read(String).
Static method in class Jaja.InputPort
- Convert a string into a Sexpression.
- read(Value[]).
Static method in class Jaja.Procedure
-
- read_char().
Method in class Jaja.InputPort
- Read a single char.
- read_char().
Method in interface Jaja.InputPortAble
-
- read_char().
Method in class Jaja.NullPort
-
- read_file().
Method in class Jaja.InputPort
- Read a whole file and return the list of the Sexpressions it
contained.
- read_file().
Method in interface Jaja.InputPortAble
-
- read_file().
Method in class Jaja.NullPort
-
- remainder.
Static variable in class Jaja.PredefinedValues
-
- remainder(Value, Value).
Static method in class Jaja.Procedure
-
- result.
Variable in class Jaja.Evaluation
- The computed value or the exception.
- resume().
Method in interface Jaja.EvaluationAble
-
- resume().
Method in class Jaja.NetEvaluation
-
- revision.
Static variable in class Jaja.Id
- The revision number of the current Java file holds for the whole
Jaja package.
- run().
Method in class Jaja.Evaluation
- Perform an Evaluation.
- run().
Method in class Jaja.Invokation
- Perform an Evaluation.
- Set().
Constructor for class Jaja.Set
-
- set_car.
Static variable in class Jaja.PredefinedValues
-
- set_car(Value, Value).
Static method in class Jaja.Procedure
-
- set_cdr.
Static variable in class Jaja.PredefinedValues
-
- set_cdr(Value, Value).
Static method in class Jaja.Procedure
-
- setBoxContent(Value).
Method in class Jaja.Box
- Modify the content of a Box.
- setDynamicEnvironment(DynamicEnvironment).
Method in class Jaja.Evaluation
-
- setEnvironment(Environment).
Method in class Jaja.NetWorld
-
- setEnvironment(Environment).
Method in class Jaja.World
-
- setEnvironment(Environment).
Method in interface Jaja.WorldAble
- Set the global environment of the world.
- setMacroWorld(WorldAble).
Method in class Jaja.NetWorld
-
- setMacroWorld(WorldAble).
Method in class Jaja.World
-
- setMacroWorld(WorldAble).
Method in interface Jaja.WorldAble
- Set the macro world where the current world macro-expand the
expressions it has to evaluate.
- setq.
Static variable in class Jaja.Symbol
-
- setStatus(int).
Method in class Jaja.Evaluation
-
- setWorld(WorldAble).
Method in class Jaja.Listener
- Set the world bound to this Listener.
- setWorld(WorldAble).
Method in interface Jaja.ListenerAble
- Bind a Listener to a World.
- setWorld(WorldAble).
Method in class Jaja.Textual
-
- showStatus(String).
Method in class Jaja.Listener
- This is the equivalent of the status line provided by html
clients (Netscape or Explorer) when Jaja is started as an applet
from an OS shell.
- SpecialOperator(String).
Constructor for class Jaja.SpecialOperator
-
- start().
Method in interface Jaja.EvaluationAble
-
- start().
Method in class Jaja.NetEvaluation
-
- STARTING.
Static variable in interface Jaja.EvaluationAble
-
- statusName.
Static variable in interface Jaja.EvaluationAble
-
- stop().
Method in interface Jaja.EvaluationAble
-
- stop().
Method in class Jaja.NetEvaluation
-
- stream.
Variable in class Jaja.InputPort
-
- stream.
Variable in class Jaja.OutputPort
-
- string.
Static variable in class Jaja.PredefinedValues
-
- string(Value[]).
Static method in class Jaja.Procedure
-
- string_length.
Static variable in class Jaja.PredefinedValues
-
- string_length(Value).
Static method in class Jaja.Procedure
-
- string_ref.
Static variable in class Jaja.PredefinedValues
-
- string_ref(Value, Value).
Static method in class Jaja.Procedure
-
- string_set.
Static variable in class Jaja.PredefinedValues
-
- string_set(int, char).
Method in class Jaja.ImmutableString
- Modify a Jaja string at a position given by index to hold the
new character.
- string_set(int, char).
Method in class Jaja.MutableString
- Modify a Jaja string at a position given by index to hold the
new character.
- string_set(Value, Value, Value).
Static method in class Jaja.Procedure
-
- string_to_symbol.
Static variable in class Jaja.PredefinedValues
-
- string_to_symbol(Value).
Static method in class Jaja.Procedure
-
- stringp.
Static variable in class Jaja.PredefinedValues
-
- stringp(Value).
Static method in class Jaja.Procedure
-
- Subr(String).
Constructor for class Jaja.Subr
-
- Subr0(String).
Constructor for class Jaja.Subr0
-
- Subr1(String).
Constructor for class Jaja.Subr1
-
- Subr2(String).
Constructor for class Jaja.Subr2
-
- Subr3(String).
Constructor for class Jaja.Subr3
-
- SubrN(String).
Constructor for class Jaja.SubrN
-
- suspend().
Method in interface Jaja.EvaluationAble
-
- suspend().
Method in class Jaja.NetEvaluation
-
- Symbol(String).
Constructor for class Jaja.Symbol
- Constructor and creators (protected since used by inheriting
classes).
- symbol_eval.
Static variable in class Jaja.Symbol
-
- symbol_eval_in_expansion_world.
Static variable in class Jaja.Symbol
-
- symbol_expand.
Static variable in class Jaja.Symbol
-
- symbol_load.
Static variable in class Jaja.Symbol
-
- symbol_to_string.
Static variable in class Jaja.PredefinedValues
-
- symbol_to_string(Value).
Static method in class Jaja.Procedure
-
- symbolp.
Static variable in class Jaja.PredefinedValues
-
- symbolp(Value).
Static method in class Jaja.Procedure
-
- Textual().
Constructor for class Jaja.Textual
-
- times.
Static variable in class Jaja.PredefinedValues
-
- times(Number).
Method in class Jaja.Fixnum
-
- times(Number).
Method in class Jaja.Floatnum
-
- times(Number).
Method in class Jaja.Number
-
- times(Value[]).
Static method in class Jaja.Procedure
-
- toInnerReadableString().
Method in class Jaja.Pair
- Convert the content of a Value into a computer-readable Java
String.
- toInnerReadableString().
Method in class Jaja.Value
- Convert the content of a Value into a computer-readable Java
String.
- toInnerString().
Method in class Jaja.Pair
- Convert the content of a Value into a human-readable Java String.
- toInnerString().
Method in class Jaja.Value
- Convert the content of a Value into a human-readable Java String.
- toplevel().
Method in class Jaja.Textual
- Starts a toplevel ie an interactive (read-eval-print) loop.
- toReadableString().
Method in class Jaja.Character
- Convert a Value into a computer-readable Java String.
- toReadableString().
Method in class Jaja.MutableString
- Convert a Value into a computer-readable Java String.
- toReadableString().
Method in class Jaja.NamedCharacter
- Convert a Value into a computer-readable Java String.
- toReadableString().
Method in class Jaja.Pair
- Convert a Value into a computer-readable Java String.
- toReadableString().
Method in class Jaja.Value
- Convert a Value into a computer-readable Java String.
- toReadableString().
Method in class Jaja.Vector
- Convert a Value into a computer-readable Java String.
- toString().
Method in class Jaja.Anomaly
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.AnomalyFromException
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.Character
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.Constant
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.Escape
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.Fixnum
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.Floatnum
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.InputPort
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.Jaja
- The generic way to print Jaja values or entities from Java:
- toString().
Method in class Jaja.MutableString
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.NetWorld
-
- toString().
Method in class Jaja.OutputPort
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.Pair
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.Subr
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.Symbol
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.Value
- Convert a Value into a human-readable Java String.
- toString().
Method in class Jaja.Vector
- Convert a Value into a human-readable Java String.
- TRUE.
Static variable in class Jaja.Jaja
-
- UNCAUGHT.
Static variable in interface Jaja.EvaluationAble
-
- UNEVALUATED.
Static variable in interface Jaja.EvaluationAble
-
- UNEXPANDED.
Static variable in interface Jaja.EvaluationAble
-
- uninitialized_let.
Static variable in class Jaja.Symbol
-
- UninitializedLet().
Constructor for class Jaja.UninitializedLet
-
- unquote.
Static variable in class Jaja.Symbol
-
- unquote_splicing.
Static variable in class Jaja.Symbol
-
- UNSPECIFIED.
Static variable in class Jaja.Jaja
- This is what is returned when nothing else seems appropriate.
- UNSTARTED.
Static variable in interface Jaja.EvaluationAble
-
- update(String, Value).
Method in class Jaja.Environment
- This method updates in place the value bound to a given variable.
- update(String, Value).
Method in class Jaja.GlobalEnvironment
- Modify the value a variable.
- update(String, Value).
Method in class Jaja.LocalEnvironment
- This method updates in place the value bound to a given variable.
- update(String, Value).
Method in class Jaja.LocalUninitializedEnvironment
- This method updates in place the value bound to a given variable.
- url.
Variable in class Jaja.Textual
- The base URL for the documentation.
- value.
Variable in class Jaja.Character
-
- value.
Variable in class Jaja.EscapeObject
-
- value.
Variable in class Jaja.LocalUninitializedEnvironment
-
- Value().
Constructor for class Jaja.Value
-
- vector.
Static variable in class Jaja.PredefinedValues
-
- Vector(int).
Constructor for class Jaja.Vector
-
- Vector(int, Value).
Constructor for class Jaja.Vector
-
- vector(Value[]).
Static method in class Jaja.Procedure
-
- Vector(Value[]).
Constructor for class Jaja.Vector
-
- vector_length.
Static variable in class Jaja.PredefinedValues
-
- vector_length(Value).
Static method in class Jaja.Procedure
-
- vector_ref.
Static variable in class Jaja.PredefinedValues
-
- vector_ref(Value, Value).
Static method in class Jaja.Procedure
-
- vector_set.
Static variable in class Jaja.PredefinedValues
-
- vector_set(Value, Value, Value).
Static method in class Jaja.Procedure
-
- vectorp.
Static variable in class Jaja.PredefinedValues
-
- vectorp(Value).
Static method in class Jaja.Procedure
-
- width.
Variable in class Jaja.Listener
-
- World(String).
Constructor for class Jaja.World
- Create a World.
- worldsURLname.
Static variable in class Jaja.NetWorld
- A published world has an URL that looks like:
rmi://localhost:1099/Jaja/
- worldURL.
Variable in class Jaja.NetWorld
-
- write.
Static variable in class Jaja.PredefinedValues
-
- write(Value).
Method in class Jaja.NullPort
-
- write(Value).
Method in class Jaja.OutputPort
-
- write(Value).
Method in interface Jaja.OutputPortAble
-
- write(Value[]).
Static method in class Jaja.Procedure
-