Subject: Re: Lazy sequence for reading file
From: rpw3@rpw3.org (Rob Warnock)
Date: Sat, 18 Nov 2006 21:25:13 -0600
Newsgroups: comp.lang.lisp
Message-ID: <QYWdnSBY3o8EU8LYnZ2dnUVZ_h-dnZ2d@speakeasy.net>
grackle <davidhuebel@gmail.com> wrote:
+---------------
| Wade Humeniuk wrote:
| > But, you are strongly discouraged from changing the core system.
| > There is a reason and there are practical arguments for it.
| 
| As Common Lisp is defined, adding a sequence type would involve
| changing the core system.  I don't understand why it has to be that
| way.  There's already a menagerie of sequence types, including lists,
| multidimensional arrays, and bit vectors.
+---------------

Sorry, SEQUENCE is the union of only *two* types: LIST & VECTOR.
Multidimensional arrays are *not* included. [And bit vectors are,
well, just vectors...]  So there's only a two-way dispatch being done.


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607



-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607