Re: Case-sensitivity goals, policy and implementation
Subject: Re: Case-sensitivity goals, policy and implementation
From: Raymond Toy
Date: Wed, 13 Oct 2004 13:09:56 -0400
>>>>> "ole" == ole rohne <ole.rohne@cern.ch> writes:
Jim> Because Lisp would do all that for us automatically. What you are
Jim> proposing is to manually re-implement the effects of
Jim> readtable-case :invert in the maxima code. Why bother?
ole> Does the maxima reader/parser acutally and consistently use the lisp
ole> reader? Or does it rather do things like
ole> (find-symbol (concatenate 'string "$" (string-upcase input)) :maxima)
That's always a possibility, but I think maxima uses implode1
to convert input into a symbol. I'm playing around right now with
modifying implode1 to use a readtable-case of :invert to see if that
is even close to what we want.
Ray