Xref: utzoo comp.lang.scheme:1436 comp.sys.ibm.pc:54284 Path: utzoo!utgpu!watserv1!watmath!att!dptg!ulysses!andante!mit-eddie!bu.edu!rpi!zaphod.mps.ohio-state.edu!usc!apple!agate!WEB.berkeley.edu!laba-4ic From: laba-4ic@WEB.berkeley.edu (byron c go) Newsgroups: comp.lang.scheme,comp.sys.ibm.pc Subject: IBM PC XScheme numbers representation? Message-ID: <1990Jul23.075719.8352@agate.berkeley.edu> Date: 23 Jul 90 07:57:19 GMT Sender: usenet@agate.berkeley.edu (USENET Administrator;;;;ZU44) Reply-To: laba-4ic@WEB.berkeley.edu (byron c go) Organization: University of California, Berkeley Lines: 23 I got XScheme for the PC today and am relatively pleased with the following exception... >(fib 9) 2432 >(fib 10) -8448 (where fib is defined as (lambda (x) (if (= x 1) 1 (* x (fib (-1+ x)))))) it would seem that there is some kind of overflow error going on here. does anybody know of a patch to the source code that fixes this? perhaps a change in the representation of integers? thanks, byron ----- byron c go byron@QAL.berkeley.edu laba-4ic@web.berkeley.edu ab econ '92 ...!ucbvax!QAL!byron ...!ucbvax!web!laba-4ic "Help... I've become the anti-Dan_Kogai! (I've started writing Scheme code and translating it to C for my programming projects!)" - me