| Class | Description |
|---|---|
| AddOp |
Implement the Scheme standard functions "+" and "-".
|
| AppendValues | |
| Apply |
Implement the standard Scheme function "apply".
|
| ApplyToArgs |
Implement the standard Scheme function "apply".
|
| Arithmetic | |
| ArithOp | |
| ArrayRef | |
| Arrays |
Static methods for implementing Scheme (SRFI-25) arrays.
|
| ArraySet | |
| BitwiseOp | |
| CallCC |
Implement the Scheme standard function "call-with-current-continuation".
|
| CompilationHelpers |
Various static methods used to inline and compile specific procedures.
|
| CompileArith | |
| CompileMisc | |
| CompileNamedPart | |
| ConstantFunction0 |
A 0-argument function that returns a constant value.
|
| Convert | |
| CountValues |
Return the number of values in the argument.
|
| DisplayFormat |
Handle formatted output for Lisp-like languages.
|
| DivideOp |
Implement the Scheme standard function "/".
|
| FileUtils | |
| Format | |
| GetModuleClass |
Special procedure to get the Class of the current module.
|
| GetNamedInstancePart |
The value of the Kawa Scheme expression '*:PART-NAME'.
|
| GetNamedPart |
Procedure to get the value of a named component of an object.
|
| IntegerFormat | |
| IsEq |
Implement the standard Scheme function eq?
and the Lisp eq.
|
| IsEqual |
Implement the standard Scheme procedure equal?
and the Lisp equal.
|
| IsEqv |
Implement that standard Scheme function "eqv?".
|
| LispFormat |
A representation of a parsed Common Lisp-style format.
|
| MakeList |
Implement the Scheme standard function "list".
|
| MakeProcedure | |
| Map |
Implement the Scheme standard functions "map" and "for-each".
|
| MultiplyOp |
Implement the Scheme standard function "*".
|
| Not |
Implement the standard Scheme procedure "not".
|
| NumberCompare |
This implements the numeric comparison relations:
<, <=, etc. |
| NumberPredicate | |
| ObjectFormat | |
| ParseFormat | |
| SetNamedPart |
Procedure to get the value of a named component of an object.
|
| Setter |
Implements Kawa extension function "setter", as in SRFI-17.
|
| UnicodeUtils | |
| ValuesMap |
Map a function over a value sequence, yielding a new sequence.
|