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