Package gnu.kawa.functions

Class Summary

AddOp Implement the Scheme standard functions "+" and "-".
AppendValues
ApplyImplement the standard Scheme function "apply".
ArithmeticVarious utility methods and conversions for handling mixed-mode arithmetic.
ArrayRef
ArraysStatic methods for implementing Scheme (SRFI-25) arrays.
ArraySet
BaseUri
ConstantFunction0A 0-argument function that returns a constant value.
Convert
CountValuesReturn the number of values in the argument.
DisplayFormatHandle formatted output for Lisp-like languages.
DivideOp Implement the Scheme standard function "/".
Format
IntegerFormat
IsEqImplement the standard Scheme function eq? and the Lisp eq.
IsEqualImplement the standard Scheme procedure equal? and the Lisp equal.
IsEqvImplement that standard Scheme function "eqv?".
LispFormatA representation of a parsed Common Lisp-style format.
MakeList Implement the Scheme standard function "list".
MakeProcedure
MultiplyOp Implement the Scheme standard function "*".
NumberCompareThis implements the numeric comparison relations: <, <=, etc.
ObjectFormat
ParseFormat
SetterImplements Kawa extension function "setter", as in SRFI-17.
ValuesMapMap a function over a value sequence, yielding a new sequence.