~dieggsy/srfi-143

57d2c7aa81325d594a159d36b3f31ba2b4f98333 — dieggsy 3 years ago 02ac977
Add 'note on overflow'
1 files changed, 5 insertions(+), 1 deletions(-)

M srfi-143.svnwiki
M srfi-143.svnwiki => srfi-143.svnwiki +5 -1
@@ 42,9 42,13 @@ exceptions), some implement modular arithmetic (overflows "wrap around"), and
others fail catastrophically. In programs that use fixnums instead of generic
arithmetic, overflows are typically programming mistakes.

=== Note on overflow

In CHICKEN, this SRFI uses the built-in
[[https://wiki.call-cc.org/man/5/Module%20(chicken%20fixnum)|(chicken fixnum)]]
module, in which overflows "wrap around".
module, in which overflows "wrap around". Because of this, none of the
procedures provided by this implementation handle overflow (or at least do so
in the same way as {{(chicken fixnum}}).

=== Deviations from the specification