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

John Foderaro <[email protected]> Thu, 12 Feb 2004 09:38:34 -0800
Newsgroups gmane.lisp.clocc.general
Message-ID <[email protected]>
>> did you take a look at CLISP case-sensitive packages?

 I look at that and I see that as a convenience for typing
in mixed case symbols and not a way to achive a Modern-esque
Lisp.

 It actually makes things a bit less wysiwyg.


e.g

A Modern reponse:

cl-user(1): (mapcar #'symbol-name '(Help me find the car))
("help" "me" "find" "the" "car")


An ANSI response:

CL-USER(3): (mapcar #'symbol-name '(Help me find the car))
("HELP" "ME" "FIND" "THE" "CAR")



assuming a clisp case-sensitive package as *package*
I belive the answer would be:

CL-USER(3): (mapcar #'symbol-name '(Help me find the car))
("Help" "me" "FIND" "THE" "CAR")



Thus while the Modern mode is wysiwyg, the ANSI version isn't
wysiwyg but is at least predicable (everything's uppercase), the 
Clisp version is neither wysiwyg nor is there an easy rule
to predict the outcome.

Obviously this only matters if wysiwyg is something you care
about.  I care about it but I know that it's not as important
to others.





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