On Sun, Apr 08, 2007 at 10:18:10AM +0200, Chrilly wrote:
> Paper 1 in the list below states:
> Numbers were originally implemented in Lisp I as a list of atoms.
> and the Lisp 1.5 manual states: Arithmetic in Lisp 1.5 is new
>
> Could you give an example how the number 3 was implemented in Lis
il 08, 2007 2:23 AM
Subject: Re: [computer-go] LISP question (littlle bit off topic)
Crilly,
I used to program in LISP and had never heard of this, so I did some
checking. I think this is a misconception from the fact that numbers were
considered atoms and hence stored on the list of atom
Crilly,
I used to program in LISP and had never heard of this, so I did some
checking. I think this is a misconception from the fact that numbers
were considered atoms and hence stored on the list of atoms. Instead
of just being a numeric value they consisted of an association list
(e.g.
On Sat, 2007-04-07 at 21:54 +0200, Chrilly wrote:
> Up to my knowledge the first Lisp Versions had no number system. The
> number n was represented as the list of numbers from 1 to n (which is
> also the mathematical/axiomatic definition of the natural numbers).
> But its not very practical. Can a
I don't have a reference, but it's probably a variant of Church
Numerals:
http://en.wikipedia.org/wiki/Church_numeral
On Apr 7, 2007, at 12:54 PM, Chrilly wrote:
Up to my knowledge the first Lisp Versions had no number system.
The number n was represented as the list of numbers from 1 to n