OK, my idea that long multiplication is like long addition is wrong.

It's still broken, but it's broken because of fundamental misunderstanding which tinkering won't solve.
This commit is contained in:
Simon Brooke 2019-01-20 23:34:46 +00:00
parent 22fa7314d6
commit 64fc43e9fc
6 changed files with 56 additions and 14 deletions

View file

@ -45,4 +45,4 @@
(inspect (set! z (+ y y y y y y y y y y)))
"This blows up: 10^37, which is a three cell bignum."
(inspect (+ z z z z z z z z z z))
(inspect (set! final (+ z z z z z z z z z z)))

View file

@ -81,4 +81,5 @@
(inspect
(set! z (+ y y y y y y y y)))
(inspect (+ z z z z z z z z))
(inspect
(set! final (+ z z z z z z z z)))