- Syntax
- Program structure
- Collections, sequences and mappings
- Strings
**Numbers**- Input and output
- Types and object orientation

dfsch currently supports four concrete numeric types and abstract types representing their common properties. These are:

- <fixnum> - Signed integer which fits into machine word
- <bignum> - Signed integer of precision limited only by avaiable resources.
- <integer> - Union of fixnums and fracnums
- <fracnum> - Fraction of two integer values
- <rational> - Integers and fractions
- <flonum> - IEEE Double precision floating point value
- <real> - Real numbers - flonums and rationals. Currently all numbers supported by dfsch.

Numbers, except floating point values, are automaticaly converted into simplest sufficient representation. All types except <flonum> represent exact values, function exact->inexact converts any number into inexact representation, which is currently always <flonum>.

Generated by docgen.scm running on dfsch 0.4.0 (bp-0.4.0-18-g88df03b) on 2012-04-16 10:00:28