Limitations
This page describes the limitations on the current implementation of Stak Scheme. These limitations are considered transient although some of them do not have any concrete resolution plans right now; we hopefully remove these limitations in the future versions of Stak Scheme without incurring too much complexity.
Number representation
Section titled “Number representation”Number representation in Stak Scheme is either a 64-bit floating point number (IEEE 754) or a 63-bit integer.
The other “full” implementations of the R7RS-small standard, such as Chibi Scheme, Gauche, and Guile, often come with the full numeric tower.
Floating-point number literals
Section titled “Floating-point number literals”Bytecode files compress floating-point number literals in source code. Literals keep their full 53-bit mantissas. Literals of magnitudes below 2-970 lose their precision progressively, and ones of 2-1023 or below become zeros.