Class Summary |
AbstractFormat | |
AbstractSequence |
An AbstractSequence is used to implement Sequences, and almost all
classes that extend AbstractSequence will implement Sequence.
|
Access | Access flags. |
AccessExp | A common super-type for ReferenceExpa and SetExp.
|
AddOp |
Implement the Scheme standard functions "+" and "-". |
AddOp | |
AncestorAxis | Used to implement a ancestor:: step in a path expression. |
AncestorOrSelfAxis | Used to implement a ancestor-or-self:: step in a path expression. |
AnyPat |
A pattern that matches anything. |
AppendValues | |
Apply | Implement the standard Scheme function "apply".
|
ApplyExp | This class is used to represent "combination" or "application".
|
ApplyToArgs | Implement the standard Scheme function "apply".
|
Arithmetic | Various utility methods and conversions for handling mixed-mode arithmetic.
|
ArithOp | |
Array | General interface to arrays of arbitrary dimension. |
ArrayClassLoader | Load classes from a set of byte arrays. |
ArrayGet | |
ArrayLength | |
ArrayNew | |
ArrayRef | |
Arrays | Static methods for implementing Scheme (SRFI-25) arrays. |
ArraySet | |
ArraySet | |
ArrayType | |
AttrContainer | An interface for objects that (may) contain Attribute objects. |
Attribute |
Represents an Attribute of an AttrContainer.
|
AttributeAxis | Used to implement an attribute:: step in a path expression. |
AttributePredicate | A predicate that (only) matches a ATTRIBUTE_VALUE.
|
Attributes | |
AttributeType | Matches an attribute name pattern.
|
AutoloadProcedure |
Implement autoloading of Procedures.
|
AutoloadSyntax |
Implement autoloading of Syntax (including macros).
|
Average | |
append |
Implement the Scheme standard function "append". |
begin |
Implement the re-writer for the "begin" primitive. |
Base64Binary | A BinaryObject whose lexical format is base64. |
BaseUnit | A primitive Unit of measurement (such as a meter). |
BeginExp |
This class represents a sequence of Expressions.
|
BinaryObject | Generic binary data with application-specific interpretation. |
BinaryOp | |
BindingInitializer | |
BitOps | Implements logical (bit-wise) operations on infinite-precision integers.
|
BitVector | Simple adjustable-length vector of boolean values. |
BlockExp |
Class used to implement a block that can be exited. |
BooleanValue | |
Box | A container that lays out its components in a column or row. |
BRL | |
BRLRead | A class to read Scheme forms (S-expressions). |
BRLReaderString | |
Buffer | |
BufferContent | A Content class that supports Emacs-style Markers.
|
BufferContent | |
BufferContentReader | |
BufferLocal |
A buffer-local variable (Location). |
BufferReader | |
BufferWriter | A Writer that writes at a Buffer's point or a Marker. |
BuiltinEnvironment | An Environment containing the default bindings for the current Language.
|
Button | A model (data) for a clickable button. |
callcc |
Implement the Scheme standard function "call-with-current-continuation".
|
call_with_values | |
char_ready_p | |
constant_fold | Implements the "constant-fold" transformer. |
CallContext | A procedure activation stack (when compiled with explicit stacks). |
CalledContinuation | |
CancelledException | Used to signal that an action was cancelled. |
CanInline | Inline an application, at the Expression level.
|
CaseConvertFormat | |
CastAs | |
CastableAs | |
CatchableException | An exception thrown by (throw tag value) and caught by (catch tag body). |
CatchClause | A "catch" clause of a "try-catch" form. |
CComplex | General Cartesian Complex number.
|
CGIServletWrapper | Wrapper class to allow a Servlet to be run as a CGI script.
|
ChainLambdas | Sets up the firstChild/nextSibling links of each LambdaExp.
|
Char |
A wrapper for characters.
|
CharArrayInPort | An Inport for reading from a char array.
|
CharArrayOutPort |
Similar to CharArrayWriter. |
CharBuffer | Editable character sequence using a a buffer-gap implementstion and
self-adjusting position.
|
CharSeq | A sequence where each element is a character. |
CheckedTarget | Same as StackTarget, but catch ClassCastException.
|
ChildAxis | Used to implement a child:: step in a path expression. |
Children | |
ClassExp | |
ClassFileInput | Class to read a ClassType from a DataInputStream (.class file). |
ClassInitializer | Cause a class value from a ClassExp to be initialized. |
ClassMemberLocation | A Location whose value is that of a named field/method of an object.
|
ClassMethods | |
ClassNamespace | |
ClassType | |
ClassTypeWriter | This class prints out in contents of a ClassType in human-readable form.
|
CodeAttr |
Represents the contents of a standard "Code" attribute.
|
CoerceNodes | Coerces an item sequence to a node sequence.
|
Column | A "vertical box" container. |
Command | |
CommandDialog | |
CommentConstructor | |
CommonLisp | |
Compare | Compares two values (or sequences) according to XPath semantics. |
Compilation | State for a single expression or module.
|
CompileFile | Procedure to read and compile and entire file.
|
Complex | |
CompoundFormat | |
ConditionalTarget | This is the Target of a boolean expression, in a conditional context.
|
ConstantFunction0 | A 0-argument function that returns a constant value.
|
ConstantPool | Manages a pool of constants, as used in .class files and Java interpreters. |
ConstantValueAttr | |
ConstrainedLocation | |
Consumable | An object that can send its contents to a Consumer. |
Consumer | A Consumer is something that will accept data (output),
and do something with it.
|
ConsumerTarget |
A Target which is some variable that implements gnu.lists.Consumer. |
ConsumerWriter | A Writer that wraps (filters) a Consumer. |
ContentConsumer | Forward Consumer events to a SAX2 ContentHandler. |
Continuation |
A Continuation "represents an entire (default) future for the computation.
|
Convert | |
Convert |
A class that encapsulates primitive<->Object conversions.
|
Convert | |
CountValues | Return the number of values in the argument. |
CpoolClass | A CONSTANT_Class entry in the constant pool. |
CpoolEntry |
An entry in the constant pool for a ClassType.
|
CpoolNameAndType | A CONSTANT_NameAndType entry in the constant pool. |
CpoolRef | A CONSTANT_{Field,Method,InterfaceMethod}Ref entry in the constant pool. |
CpoolString | A CONSTANT_String entry in the constant pool. |
CpoolUtf8 | |
CpoolValue1 | A CONSTANT_Integer or CONSTANT_Float entry in the constant pool. |
CpoolValue2 | A CONSTANT_Long or CONSTANT_Double entry in the constant pool. |
CQuantity | General Cartesian Complex quantity. |
defcustom | |
defgroup | |
define |
The Syntax transformer that re-writes the "%define" internal form.
|
define_alias | |
define_autoload | |
define_class | |
define_member_alias | |
define_syntax | |
define_unit | |
define_variable | "define-variable" is like define, but ignored if variable already bound. |
defun |
The Syntax transformer that re-writes the `defun' ELisp builtin. |
defvar | |
dump | Class to read a ClassType from a DataInputStream (.class file). |
DateTime |
Represents a date and/or time.
|
DComplex | A complex number using rectangular (Cartesian) plain double values. |
Debug | |
Declaration |
The static information associated with a local variable binding. |
DefineNamespace | |
DescendantAxis | Used to implement a descendant:: step in a path expression. |
DescendantOrSelfAxis | Used to implement a descendant-or-self:: step in a path expression. |
DFloNum | |
Dimensions | A Dimensions object represents the product or ratio of BaseUnits.
|
Display | An abstract "display device".
|
DisplayFormat | Handle formatted output for Lisp-like languages. |
DistinctValues | |
DivideOp |
Implement the Scheme standard function "/". |
DivideOp | |
Document | Implement the XQuery function 'document'. |
DocumentConstructor | |
DQuantity | A Quantity represented as the product of a plain double and a Unit. |
DrawImage | |
DrawShape | |
Duration | |
export | |
expt | Implement the standard Scheme procedure "expt". |
EFrame | |
EKeymap | |
ElementPredicate | A predicate that (only) matches a ELEMENT_VALUE.
|
ElementType | |
ELisp | |
EMenu | |
EnglishIntegerFormat | |
Environment | A mapping from EnvironmentKey to Location s.
|
EnvironmentKey | A pair of a name (a Symbol ) and a property (any Object ).
|
EofClass | |
EqualPat |
A pattern that requires an exact match (using equal?) |
ErrorExp |
Class used to mark an erroneous expression |
EToolkit | |
Eval | |
EWindow | |
ExceptionsAttr |
Represents the contents of a standard "Exceptions" attribute. |
ExitExp |
Expression to exit a lexically surrounding block. |
ExponentialFormat | Format a real number using a floating-point format.
|
Expression |
Abstract class for syntactic forms that evaluate to a value.
|
ExpWalker | Class for doing a tree-walk over an Expression tree. |
ExtPosition | A SeqPosition for sequences that need more than a Pos int for a position.
|
ExtSequence | Abstract helper class for Sequences that use an ExtPosition.
|
fluid_let |
The Syntax transformer that re-writes the Scheme "fluid-let" primitive. |
function | |
F32Vector | Simple adjustable-length vector whose elements are 32-bit floats. |
F64Vector | Simple adjustable-length vector whose elements are 64-bit floats. |
Field | |
FieldLocation | |
FilePath | A wrapper around a {@code java.io.File} that extends {@code Path}. |
FileUtils | |
FillShape | |
Filter | |
FilterConsumer | A Consumer that wraps some other Consumer. |
FindCapturedVars | |
FindTailCalls | Does setTailCall on ApplyExp's that are tail-calls.
|
FixedRealFormat | Format a real number using a fixed-point format.
|
FixupHtmlToc | A utility class for updating web pages.
|
FluidLetExp |
Class used to implement "fluid-let" for Scheme and "let" for Emacs. |
FlushFormat | |
Focus | This is only used for XSLT, which should be fixed. |
FollowingAxis | Used to implement a following:: step in a path expression. |
FollowingSiblingAxis | Used to implement a following-sibling:: step in a path expression. |
Format | |
FString | Simple adjustable-length vector whose elements are 32-bit floats.
|
Future | |
FVector | Simple adjustable-length vector whose elements are Object references. |
GapVector |
An array with a gap in the middle, allowing efficient insert and delete.
|
GeneralArray | A class to handle general multi-dimensional arrays.
|
GeneralArray1 | |
GeneralHashTable | A generic hash table.
|
GenericError | |
GenericProc | A collection of MethodProcs; one is chosen at apply time. |
GetFieldProc | |
GetModuleClass | Special procedure to get the Class of the current module.
|
GetNamedInstancePart | The value of the Kawa Scehem expression '*:PART-NAME'.
|
GetNamedPart | Procedure to get the value of a named component of an object. |
GetRequest | A 0-argument function that returns the current ServletRequest. |
GetResponse | A 0-argument function that returns the current ServletResponse. |
GuiConsole | A Frame containing a Kawa read-eval-print loop. |
HashNode | An entry in a GeneralHashTable.
|
HasNamedParts | |
HasSetter | A Procedure that can be used on the left-hand-side of an assignment.
|
HexBinary | A BinaryObject whose lexical format is hexBinary. |
HttpPrinter | Output as an Http response.
|
IfExp |
This class represents a conditional. |
IfFeature | |
IfState | The state of a conditional expression or statement. |
IgnoreAction | An Action that does nothing. |
IgnoreTarget | |
IndirectableLocation | |
InfProcessMode | Inferior process (external command) mode. |
InheritingEnvironment | |
Initializer | A piece of code that needs to be added to , , or whatever. |
Inlineable | |
InlineCalls | |
InnerClassesAttr | |
InPort | |
InstanceOf | |
IntegerFormat | Handle formatting of integers.
|
IntegerFormat | |
IntegerRange | |
IntersectNodes | Get the union of two node lists.
|
IntFraction | Implementation of exact rational numbers a ratio of two IntNums. |
IntNum | A class for infinite-precision integers. |
Invoke | |
IsEq | Implement the standard Scheme function eq? |
IsEqual | Implement the standard Scheme procedure equal? |
IsEqv | Implement that standard Scheme function "eqv? |
ItemAt | Returns a value at a given index in a sequence of values.
|
ItemPredicate | A predicate (or type) on an item in a sequence. |
IteratorItems | |
KAttr | |
KawaConvert | Override gnu.lists.Convert to use Kawa number and Char classes. |
KawaPageServlet |
The Kawa servlet interpreter
This servlet is responsible for reading and interpeting Kawa language files
using the QEXO GNU library.
|
KawaServlet | |
KawaXMLReader | An implementation of SAX2 XMLReader. |
KCDATASection | |
KCharacterData | |
KComment | |
KDocument | |
KeyPair | A simple concrete implemementation of EnvironmentKey . |
Keyword | |
KElement | |
KNode | |
KProcessingInstruction | |
KText | |
lambda |
The Syntax transformer that re-writes the lambda builtin. |
let |
The Syntax transformer that re-writes the Scheme "let" primitive.
|
let_syntax | Implementation of the standard Scheme let-syntax and letrec-syntax forms.
|
load | |
location |
The Syntax transformer that re-writes the Kawa "location" primitive. |
Label |
A Label represents a location in a Code attribute. |
Label | A "label" may have some text and/or an icon.
|
Lambda |
The Syntax transformer that re-writes the lambda builtin. |
LambdaExp |
Class used to implement Scheme lambda expressions. |
LangExp | A language-specific expression. |
LangObjType | |
LangPrimType | Use to implement some special types that convert differently. |
Language |
Contains various language-dependent methods.
|
LetExp |
Class used to implement "let" syntax (and variants) for Scheme. |
Lexer |
Reads EcmaScript token from a InPort. |
Lexer |
Framework for implementing lexical scanners and parsers. |
LineBufferedReader | A LineNumberReader with some extra features:
You can seek backwards to the start of the line preceding the
current position (or the mark, if that has been set).
|
LineCommenterSet | |
LineCommenterSet.LineCommenter |
Individual filter component of filterset
|
LineInputStreamReader | A LineBufferedReader that wraps an InputStream.
|
LineNumbersAttr |
Represents the contents of a standard "LineNumberTable" attribute. |
LineOffsets |
The purpose of this class is to maintain an ordered set of line offsets for an
SwtCharBuffer.
|
LineStripperSet | |
LineStripperSet.LineStripper |
Individual filter component of filterset
|
Lisp2 | Abstract class for Lisp-like languages with separate namespaces. |
LispFormat | A representation of a parsed Common Lisp-style format. |
LispLanguage | Language sub-class for Lisp-like languages (including Scheme). |
LispPackage | Implementa A Common Lisp "package" value.
|
LispReader | A Lexer for reading S-expressions in generic Lisp-like syntax.
|
ListCodeSize | Lists the number of bytes in named methods.
|
ListItems | A function that maps a List into the sequence of its elements. |
ListPat | Match a list whose length in in the range [min_length..max_length]. |
ListRepeatPat | |
Literal | A Literal contains compile-time information about a constant. |
LiteralFormat | |
LitTable | Manages the literals of a Compilation.
|
LList |
Semi-abstract class for traditions Lisp-style lists.
|
LocalVarsAttr | |
Location | An abstracted "variable", inherited by Field and Variable. |
Location | A Location is an abstract cell/location/variable with a value. |
LocationEnumeration | |
LocationProc | A Procedure that evaluates to the value of a Location.
|
LogWriter | A class that supports an optional log file that output is duplicated to.
|
make | |
map | Implement the Scheme standard functions "map" and "for-each". |
module_compile_options | |
module_extends | |
module_implements | |
module_name | |
module_static | |
Macro | |
MakeAttribute | |
MakeCDATA | |
MakeElement | |
MakeList |
Implement the Scheme standard function "list". |
MakeProcedure | |
MakeProcInst | |
MakeResponseHeader | A procedure that implements the "response-header" function.
|
MakeText | |
MakeUnescapedData | |
MakeWithBaseUri | A Procedure to create an included entity object, or
set the base-uri property for a document or fragment.
|
Marker | |
MarkerReader | |
Member | |
MenuItem | |
MessageArea | Simple TextArea that always scrolls to the bottom. |
Method |
Represents a method in a ClassType .
|
MethodProc | Similar to a CLOS method.
|
MinMax | |
MiscAttr | |
Mode | Represents a "mode instance" - a mode active for a specific Buffer. |
Model | Abstract class for Viewable objects, with notification/listener support. |
Modeline | |
ModelListener | Implemented by an object that wants to be notified when a model changes.
|
ModuleBody |
Class for the dummy top-level function of a module. |
ModuleContext | Maps modules to module instances.
|
ModuleExp |
Class used to implement Scheme top-level environments. |
ModuleInfo | |
ModuleManager | A database of known modules as represented by ModuleInfo..
|
ModuleMethod | Call a specified method in in a ModuleBody.
|
ModuleSet | The compiler generates extensions of this class.
|
ModuleWithContext | |
MultiplyOp |
Implement the Scheme standard function "*". |
not | Implement the standard Scheme procedure "not". |
Named | |
NamedChildrenFilter | A FilterConsumer that only passes through matching children. |
NamedCollator | |
NamedException | Used to implement catch/throw named handlers as in Guile:
(catch 'key (lambda () ... (throw 'key ARGS ...) |
NamedLocation | A Location that can be used as an entry in an Environment. |
NamedUnit | A Unit that has a name. |
NameLookup | Manages the set of declarations "currently" in scope. |
Namespace | A mapping from strings ("print names") to Symbol s.
|
NamespaceBinding | A "namespace node" as a link in a linked list.
|
NodeCompare | Compare nodes for document order.
|
NodeConstructor | |
NodePredicate | A predicate that (only) matches only "nodes" in the XML sense.
|
Nodes | Manages a sequence of node references. |
NodeSetType | |
NodeTree | Use to represent a Document or Document Fragment, in the XML DOM sense.
|
NodeType | A SeqPosition used to represent a node in (usually) a TreeList.
|
NodeUtils | |
Notation | |
NullReader | A reader for an empty stream (similar to /dev/null). |
NumberCompare | This implements the numeric comparison relations: <, <=, etc. |
NumberCompare | |
NumberValue | |
Numeric | |
object | |
ObjectExp | |
ObjectFormat | |
ObjectType |
Semi-abstract class object reference types.
|
OccurrenceType | A type that matches some number of repetitions of a basetype. |
Options | Mananges a table of named options,
Can inherit from another table of "default" options. |
OrderedMap | A procedure used to represent a FLWOR expression with
an {@code order by} clause.
|
OrderedTuples | Helper class used in conjunction with OrderedMap.
|
OutputAsXML | A 1-argument Procedure that takes a value and return output in XML syntax. |
OutPort |
An extended PrintWriter. |
prim_method | |
prim_throw | |
prog1 | |
PadFormat | Given a Format, pad the formatted result to a specified width. |
Paintable | |
Pair | A "pair" object, as used in Lisp-like languages.
|
PairClassType | A class type implemented as a pair of an interface and a class.
|
PairPat | |
PairWithPosition | A Pair with the file name and position it was read from. |
ParentAxis | Used to implement a parent:: step in a path expression. |
ParseFormat | |
Parser | |
Path | A generalized path/location, including File and URIs. |
Pattern |
A Pattern is used to match against objects.
|
PatternScope | Bindings from a syntax-case /syntax-rules pattern. |
PlainLocation | |
PositionConsumer |
An object that can be "fed" a TreePosition, and will do something with it.
|
PositionManager | |
PrecedingAxis | Used to implement a following:: step in a path expression. |
PrecedingSiblingAxis | Used to implement a following-sibling:: step in a path expression. |
PreProcess | Help class to pre-process Java source. |
PrettyWriter | A pretty printer.
|
PrimProcedure | A primitive Procedure implemented by a plain Java method. |
PrimType | |
Print | |
Printable | |
PrintConsumer | A Consumer that extends a PrintWriter. |
Procedure |
The abstract parent for all Scheme functions. |
Procedure0 |
Abstract class for 0-argument procedures. |
Procedure0or1 |
Abstract class for 0- or 1-argument Scheme procedures.
|
Procedure1 |
Abstract class for 1-argument Scheme procedures. |
Procedure1or2 |
Abstract class for 1- or 2-argument Scheme procedures.
|
Procedure2 |
Abstract class for 2-argument Scheme procedures.
|
Procedure3 |
Abstract class for 3-argument Scheme procedures.. |
Procedure4 |
Abstract class for 4-argument Scheme procedures. |
ProcedureN |
Abstract class for "N-argument" Scheme procedures, where N>4 or variable. |
ProcessingInstructionType | |
ProcessMode | |
ProcInitializer | |
ProcLocation | |
Promise | Implement Scheme "promises". |
PropertyLocation | Used to implement Lisp-style "property lists".
|
PropertySet | |
PushApply | Re-arranges ApplyExp where the function is a LetExp or BeginExp.
|
Q2 | Support for the experimental Q2 language.
|
Q2Apply | |
Q2Read | A class to read Scheme forms (S-expressions). |
QNameUtils | |
Quantity | A quantity with a unit.
|
QueueReader | An InPort that reads from a queue.
|
Quote |
The Syntax transformer that re-writes the "quote" "quasiquote" primitive.
|
QuoteExp |
An Expression that evaluates to a constant value. |
random | |
readchar | |
read_line | |
repl | Start a "Read-Eval-Print-Loop" for the Kawa Scheme evaluator. |
require | |
RangeTable | Map integers to Object.
|
RatNum | The abstract class of rational numbers. |
ReaderDispatch | |
ReaderDispatchMacro | Wrapper for user-supplied reader dispatch macro procedure.
|
ReaderDispatchMisc | |
ReaderIgnoreRestOfLine | |
ReaderMacro | Wrapper for user-supplied reader macro procedure. |
ReaderMisc | |
ReaderParens | |
ReaderQuote | |
ReaderString | |
ReaderTypespec | Reader table entry for '<' to treat '[' and ']' as constituents.
|
ReaderVector | |
ReadOnlyLocation | |
ReadTable | |
ReadTableEntry | |
RealNum | |
Record | |
RecordConstructor | |
Reduce | |
ReferenceExp |
This class represents a variable reference (an identifier). |
RelativeStep | Implements XPath path expression.
|
RelativeStepFilter | Used to filter the output of RelativeStep.
|
ReplMode | |
ReplServlet | The Servlet for a browser-base "read-eval-print-loop" session.
|
ReplSession | The server state for a browser-based "read-eval-print-loop" session. |
ReportFormat | |
Reserved | |
ResolveNames | This resolves references to lexical Declarations.
|
ResourceStreamHandler | Handler for {@code "class-resource:"} URLs.
|
RomanIntegerFormat | |
Row | A "horizontal box" container. |
RunnableClosure | |
setq |
The Syntax transformer that re-writes the `setq' builtin. |
set_b |
The Syntax transformer that re-writes the Scheme "set! |
sleep | Implements the extended procedure "sleep". |
syntax | |
syntax_case | |
syntax_error | Implements the Kawa extension "%syntax-error".
|
syntax_rules | Implement the standard Scheme "syntax-rules" form. |
S16Vector | Simple adjustable-length vector of signed 16-bit integers (shorts). |
S32Vector | Simple adjustable-length vector of signed 32-bit integers (ints). |
S64Vector | Simple adjustable-length vector of signed 64-bit integers (longs). |
S8Vector | Simple adjustable-length vector of signed 8-bit integers (bytes). |
SaveExcursion | |
Scheme | |
Scope | |
ScopeExp |
Abstract class for expressions that add local variable bindings. |
SelfAxis | Used to implement a self:: step in a path expression. |
SelfInsertCommand | |
SeqPosition |
A position in a sequence (list).
|
Sequence |
A Sequence is an ordered list of elements.
|
SequenceUtils | |
SeriesTarget | The value in the result (as a sequence of values) is passed to a function. |
ServletCallContext | |
ServletPrinter | A Consumer that sends output to a ServletResponse.
|
SetExp | An Expression to set (bind) or define a new value to a named variable. |
SetFieldProc | |
SetNamedPart | Procedure to get the value of a named component of an object. |
Setter | The "setter" of procedure that can be used in the LHS of an assignment. |
Setter | Implements Kawa extension function "setter", as in SRFI-17. |
Setter0 | A special case of Setter, retricted to no arguments, except the RHS. |
Setter1 | A special case of Setter, retricted to one argument (plus the RHS). |
SharedLocation | A Location suitable when Environment or Location can be access by
multiple threads. |
Shell | Utility functions (static methods) for kawa.repl.
|
Signal | |
SimpleEnvironment | Concrete implementation of Environment .
|
SimpleVector | A SimpleVector implement as a simple array plus a current size.
|
SingletonType | |
SlotGet | |
SlotSet | |
SortedNodes | Manages a sequence of node references in document order without duplicates.
|
SortNodes | Sort argument nodes in document order.
|
SourceDebugExtAttr |
Represents the contents of a JSR-45 "SourceDebugExtension" attribute.
|
SourceError | Represents an error message from processing a "source" file. |
SourceFileAttr | |
SourceLocator | |
SourceMessages | A collection of (zero or more) SourceErrors.
|
Spacer | |
Special | A class of special one-of-a-kind builtin values. |
StableVector | Implements a stable sequence with sticky positions.
|
StackTarget | |
StaticFieldLocation | |
StaticGet | |
StaticSet | |
Strings | Various static utility methods for general strings (CharSeqs). |
StringUtils | |
SubCharSeq | |
SubList | Extracts a sub-range from a value sequence.
|
SubSequence | A sequence consisting of a sub-range of the elements of a base sequence.
|
SwingBuffer | An Emacs buffer implemented using the Swing toolkits. |
SwingButton | |
SwingContent | A wrapper around a CharBuffer that implements Swing's Content.
|
SwingDisplay | |
SwingFrame | |
SwingFrame | An Emacs frame (EFrame) implemented using the Swing toolkits. |
SwingMenu |
This manages a menu (for menubars or popup menus). |
SwingPaintable | Embeds a Paintable object in a JPanel,. |
SwingToolkit | |
SwingWindow | An Emacs window (EWindow) implemented using the Swing toolkits. |
SwitchState | Maintains the state for generating a switch statement. |
SwtBuffer | |
SwtCharBuffer |
TODO Explain that this is all about. |
SwtDisplay | |
SwtFrame | |
SwtMenu | |
SwtToolkit | |
SwtWindow | |
Symbol | A Symbol is a name, usually in a specific Namespace.
|
Symbols | Utility class containing various routines to manipulate Scheme symbols.
|
Symbols | Support for Lisp Symbols.
|
SynchronizedExp | |
Syntax |
Abstract class for "syntax" objects.
|
SyntaxException | Used to signal a non-recoverable (fatal) syntax error.
|
SyntaxForm | A "syntatic closure" - a syntax form with its compilation environment. |
SyntaxPattern | This encodes a pattern from a Scheem syntax-case or syntax-rules. |
SyntaxRule | A rule in an R5RS syntax-template . |
SyntaxRules | |
SyntaxTemplate | The translated form of a (syntax template) . |
thisRef | |
throw_name | |
try_catch |
Utility method for try-catch. |
Table2D | Maps 2 objects to another.
|
Target | This represents where a compiler can put the result of an expression. |
Telnet | Encapsulates the state of a telnet connection.
|
TelnetInputStream |
An input stream that handles the telnet protocol.
|
TelnetMode | |
TelnetOutputStream |
An input stream tha handles the telnet protocol.
|
TelnetRepl | |
TemplateScope | A scope created when expanding a SyntaxTemplate.
|
TemplateTable | Manages the set of xslt templates that have the same 'mode'. |
Text | An editable sequences of characters and embedded objects.
|
TextAreaWriter | A Writer that appends its output to a TextArea.
|
TextUtils | |
ThisExp | Evaluates to the "this" implicit variable.
|
ThreadLocation | A Location that forwards to a thread-specific Location. |
TimeUtils | |
TooLongAction | A pseudo-action to wrap an integer. |
TracedProcedure | A TracedProcedure is a Procedure wrapper that writes trace output. |
Translator | Used to translate from source to Expression.
|
TreeList | A compact representation of a tree, that is a nested list structure.
|
TreePosition |
A position that can also go down and up in a tree.
|
TreeScanner | Abstract class that scans part of a node tree.
|
TryExp |
This class represents try/catch/finally. |
TryState | The state of a try statement. |
TtyInPort | An interactive input-port.
|
Type | |
TypeSwitch | Implement 'typeswitch' (as in XQuery) or 'typecase'.
|
TypeValue | A Type or a Type expression.
|
U16Vector | Simple adjustable-length vector of unsigned 16-bit integers (shorts). |
U32Vector | Simple adjustable-length vector of unsigned 32-bit integers (ints). |
U64Vector | Simple adjustable-length vector of unsigned 64-bit integers (longs). |
U8Vector | Simple adjustable-length vector of unsigned 8-bit integers (bytes). |
UnboundLocationException | An undefined symbol was evaluated. |
UnescapedData | Used for text that is supposed to be written out verbatim.
|
UnionNodes | Get the union of two node lists.
|
Unit | |
UntypedAtomic | A loosely typed string.
|
UnwindProtect | |
URIPath | A Path that wraps a URI.
|
URLPath | A Path that wraps a URL. |
vector_append |
Implement the Scheme extended function "vector-append". |
Values | Encapsulate multiple values in a single object.
|
ValuesEvery | Used to implement 'some - satisfies' and 'every - satisfies'.
|
ValuesFilter | |
ValuesMap | Map a function over a value sequence, yielding a new sequence.
|
ValueStack | |
VarEnumerator | Use this Enuemration class to iterate over the Variables in a Scope.
|
Variable | |
VarListPat | A Pattern that will match a list of a given minimum length. |
Version | |
Viewable | |
VoidConsumer | A Consumer that does nothing. |
with_compile_options | |
WeakListener | |
While | Implement the ELisp `while' syntax form. |
Window | Represents an abstract (toolkit-independent) window. |
WithComposite | |
WithPaint | |
WithTransform | |
WrappedException | Encapsulate some Exception inside a RuntimeException.
|
WriterManager | Manages a collection of Writers, handling automatic closing.
|
WriteTo | Write a value to a named file. |
WrongArguments | |
WrongType | Exception thrown when a procedure parameter has the wrong type. |
XConsumer | A Consumer extended with XML-specific methods.
|
XCopy | |
XDataType | An atomic type as used in XML Schema and related languages.
|
XInteger | An integer that is an instance of a more specific integer type.
|
XIntegerType | A restriction (sub-range) of the integer type.
|
XmlNamespace | |
XMLFilter | Fixup XML input events.
|
XMLParser | Reads XML from a char array.
|
XMLPrinter | Print an event stream in XML format on a PrintWriter. |
XName | A QName with namespace nodes [and future optional type annotation]. |
XQException | |
XQParser | A class to read xquery forms. |
XQResolveNames | |
XQuery | The XQuery language. |
XslTranslator | Translate an XSLT stylesheet to a Kawa Expression tree. |
XSLT | New Kawa language XSLT (XML Stylesheet Language Tranformations). |
XString | |
XStringType | |
XTimeType | |
ZipArchive | A class to manipulate a .zip archive.
|
ZipLoader | Load classes from a Zip archive. |