Package | Description |
---|---|
gnu.commonlisp.lang | |
gnu.jemacs.lang |
Contains classes to implement the Emacs Lisp language.
|
gnu.kawa.functions |
Various core run-time functions and operators.
|
gnu.q2.lang |
Support for the experimental Q2 language.
|
gnu.xquery.lang | |
gnu.xquery.util | |
kawa.standard |
Primitive Scheme syntax and functions.
|
Class and Description |
---|
IsEq
Implement the standard Scheme function eq?
and the Lisp eq.
|
IsEqv
Implement that standard Scheme function "eqv?".
|
Not
Implement the standard Scheme procedure "not".
|
NumberCompare
This implements the numeric comparison relations:
< , <= , etc. |
Class and Description |
---|
DisplayFormat
Handle formatted output for Lisp-like languages.
|
Class and Description |
---|
AddOp
Implement the Scheme standard functions "+" and "-".
|
AppendValues |
ApplyToArgs
Implement the standard Scheme function "apply".
|
ApplyWithValues
This procedure's first argument values are applied as argument list to the second argument.
|
ArithOp |
ArrayRef |
ArraySet |
BitwiseOp |
CallCC
Implement the Scheme standard function "call-with-current-continuation".
|
CallWithValues |
CompileArith |
Convert |
Curry1
A curried procedure.
|
DisplayFormat
Handle formatted output for Lisp-like languages.
|
DivideOp
Implement the Scheme standard function "/".
|
Expt
Implement the standard Scheme procedure "expt".
|
Format |
GetModuleClass
Special procedure to get the Class of the current module.
|
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.
|
MakeDynamic
Implement the 'dynamic' constructor function.
|
MakeList
Implement the Scheme standard function "list".
|
MakeProcedure |
MakePromise |
MakeSplice
A pseudo-function whose argument is splice into an outer argument list.
|
MultiplyOp
Implement the Scheme standard function "*".
|
NamedPart
A reference to a named feature/part of a specific object.
|
NumberCompare
This implements the numeric comparison relations:
< , <= , etc. |
ObjectFormat |
ParseFormat |
RunProcess
The Kawa run-process command builds and runs a Process.
|
SetNamedPart
Procedure to get the value of a named component of an object.
|
Setter
Implements Kawa extension function "setter", as in SRFI-17.
|
ValuesMap
Map a function over a value sequence, yielding a new sequence.
|
Class and Description |
---|
Unify
Operator to unify two values, in the logic programming sense.
|
Class and Description |
---|
ConstantFunction0
A 0-argument function that returns a constant value.
|
Convert |
Class and Description |
---|
Convert |
Class and Description |
---|
Apply
Implement the standard Scheme function "apply".
|
ApplyToArgs
Implement the standard Scheme function "apply".
|
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?".
|
Map
Implement the Scheme standard functions "map" and "for-each".
|
Not
Implement the standard Scheme procedure "not".
|
NumberCompare
This implements the numeric comparison relations:
< , <= , etc. |
NumberPredicate |