Re: compute-system-path needs a call to string to accept keywords for module-name.

Sam Steingold <[email protected]> Thu, 12 Feb 2004 08:47:24 -0500
Newsgroups gmane.lisp.clocc.general
Message-ID <[email protected]>
> * Marco Antoniotti <[email protected]> [2004-02-11 18:46:14 -0500]:
>
> The crux of the problem is FIND-SYMBOL.  You need to change
> FIND-SYMBOL and to attach a case-sensitive flag to each package. It
> ain't perfect, but it's much better than any other solution.

<http://clisp.cons.org/impnotes/pack-dict.html>:
MAKE-PACKAGE accepts a keyword argument :CASE-SENSITIVE. Similarly,
DEFPACKAGE accepts an option :CASE-SENSITIVE. When its value is non-NIL,
the package will be case sensitive, i.e., the reader will not
case-convert symbol names before looking them up or creating them in
this package. The package names are still subject to (READTABLE-CASE
*READTABLE*), though.

-- 
Sam Steingold (http://www.podval.org/~sds) running w2k
<http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/>
<http://www.mideasttruth.com/> <http://www.honestreporting.com>
Lisp: its not just for geniuses anymore.


-------------------------------------------------------
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