Re: compute-system-path needs a call to string to accept keywords for module-name.
John Foderaro <[email protected]> Thu, 12 Feb 2004 10:43:41 -0800
| Newsgroups | gmane.lisp.clocc.general |
|---|---|
| Message-ID | <[email protected]> |
>> (defpackage "FOO" (:case-sensitive t) (:use "CL"))
>> (in-package "FOO")
>>
>> FOO[56]> (MAPCAR #'SYMBOL-NAME '(Help me find the car))
>>
>> ("Help" "me" "find" "the" "car")
ok.. when I read the documentation I'd assumed they they had
done some work to integrate those packages with existing packages
so one could do normal programming and only if a symbol
had to be interned in a case-sensitive package would there
be a difference: namely the reader input *prior* to readtable-case
processing would be uses as the symbol's name.
Apparently a case-sensitive package merely causes the readtable-case
to be :preserve if it's the current package when the reader
is doing it's job.
While a readtable case of :preserve is wysiwyg it's not too popular
as many people prefer to write and read lower case code.
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click