Subject: Re: Stupid question--
From: (Rob Warnock)
Date: Sat, 09 Aug 2003 06:52:18 -0500
Newsgroups: comp.lang.lisp
Message-ID: <>
Don Geddis  <> wrote:
| "P.C." <> writes:
| > Now my question first came inmind, when I read about "Pure Lisp",
| > where you with 5 primitive functions ;
| > Car Cdr Cons Atom and Eq
| > shuld be able to compose whatever Lisp function,
| Hint: you need to decide how to represent numbers at all, using only those
| primitive functions, well before you worry about things like adding them
| together.  What does the number "3" actually look like?  Start with that
| question.

For the serious student, this paper is an excellent introduction to the
topic, including a survey of what various implementations have used and
a comparison of execution-time costs of each approach:

  Gudeman: "Representing Type Information in Dynamically Typed Languages"


Rob Warnock, PP-ASEL-IA		<>
627 26th Avenue			<URL:>
San Mateo, CA 94403		(650)572-2607