Package  Description 

gnu.commonlisp.lang  
gnu.expr 
Supports
Expression ,
and various related classes need to compile programming languages. 
gnu.jemacs.lang 
Contains classes to implement the Emacs Lisp language.

gnu.kawa.functions 
Various core runtime functions and operators.

gnu.kawa.lispexpr 
Support classes for compiling and running Lisp languages.

gnu.kawa.xml 
Classes for using XML within Kawa.

gnu.math 
Supports various numeric
types, including complex numbers, efficient bignums, exact rational
numbers, units.

gnu.xquery.lang  
gnu.xquery.util  
kawa.standard 
Primitive Scheme syntax and functions.

Class and Description 

Numeric 
Class and Description 

IntNum
A class for infiniteprecision integers.

Class and Description 

Numeric 
Class and Description 

IntNum
A class for infiniteprecision integers.

Numeric 
RatNum
The abstract class of rational numbers.

Class and Description 

DFloNum 
IntNum
A class for infiniteprecision integers.

Numeric 
RatNum
The abstract class of rational numbers.

RealNum 
Class and Description 

Complex 
DateTime
Represents a date and/or time.

IntNum
A class for infiniteprecision integers.

Numeric 
Quantity
A quantity with a unit.

Quaternion
A quaternion is a hypercomplex number of the form w + xi + yj + zk
where w, x, y, and k are real, and i, j, and k are imaginary units
which satisfy i^2 = j^2 = k^2 = ijk = 1.

RatNum
The abstract class of rational numbers.

RealNum 
Class and Description 

BaseUnit
A primitive Unit of measurement (such as a meter).

CComplex
General Cartesian Complex number.

Complex 
CQuaternion
General Cartesian Quaternion number (a fourdimensional extension
of complex numbers).

DateTime
Represents a date and/or time.

DComplex
A complex number using rectangular (Cartesian) plain double values.

DFloNum 
Dimensions
A Dimensions object represents the product or ratio of BaseUnits.

DQuantity
A Quantity represented as the product of a plain double and a Unit.

Duration 
IntFraction
Implementation of exact rational numbers a ratio of two IntNums.

IntNum
A class for infiniteprecision integers.

NamedUnit
A Unit that has a name.

Numeric 
Quantity
A quantity with a unit.

Quaternion
A quaternion is a hypercomplex number of the form w + xi + yj + zk
where w, x, y, and k are real, and i, j, and k are imaginary units
which satisfy i^2 = j^2 = k^2 = ijk = 1.

RatNum
The abstract class of rational numbers.

RealNum 
Unit 
Class and Description 

Numeric 
Class and Description 

DateTime
Represents a date and/or time.

Duration 
IntNum
A class for infiniteprecision integers.

Class and Description 

IntNum
A class for infiniteprecision integers.

Numeric 
Quantity
A quantity with a unit.
