From ... From: Erik Naggum Subject: Re: best CL type for fixed decimal values Date: 2000/03/03 Message-ID: <3161105359590485@naggum.no>#1/1 X-Deja-AN: 592862430 References: <841E799D01879E00.B3B5EAAA6E7974E3.74A6C500761082CD@lp.airnews.net> <38C09096.E5DAF045@fisec.com> <33B635C0ED883131.29B9BDD4FCE1C62E.6BCA277FF42B90C3@lp.airnews.net> <38C0BC00.D1AFC14A@fisec.com> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 952123747 11486 195.0.192.66 (3 Mar 2000 22:49:07 GMT) Organization: Naggum Software; vox: +47 8800 8879; fax: +47 8800 8601; http://www.naggum.no User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.5 Mime-Version: 1.0 NNTP-Posting-Date: 3 Mar 2000 22:49:07 GMT Newsgroups: comp.lang.lisp * Robert Monfera | OTOH, a lot of real-life, "mainstream" problems cannot be solved with | fixnums of some implementations or even worse, the ANSI lower limit of 16 | bits. the important part about fixnums is not how big they are, but how they interact with other implementation limits in the language. e.g., array indices are all fixnums. allowing bignums for array indices is a bad idea. it is therefore valuable to have a type which is already necessary in the language explicitly available for similarly constrained operations. #:Erik