Next section: Automatic Type Conversion11. Numbers
Dylan supports several kinds of numerical representations. The classes for these representations are placed in a hierarchy of abstract classes corresponding to mathematical number types. The abstract classes have no direct instances but are useful for specialization. The complete class hierarchy is shown below. Abstract classes are shown in italics. Sealed classes are shown in bold.The <single-float>, <double-float>, and <extended-float> classes implement the IEEE standard floating-point formats[25].