Subject: Case-sensitivity goals, policy and implementation
From: Vadim V. Zhytnikov
Date: Tue, 12 Oct 2004 18:52:22 +0300
James Amundson wrote:
>On Mon, 2004-10-11 at 09:08, Raymond Toy wrote:
>
>
>>Could these goals be achieved by doing basically what Lisp would
>>consider :preserve-case and :invert-case?
>>
>>
>
>I thought about that for quite a while. :preserve-case + :invert-case is
>precisely what I have in mind for the symbols in Maxima itself. The
>problem is the user who wants to manipulate her/his equation describing
>masses "m" and "M". I don't see any way to distinguish between the user
>space and the system space -- at least, not beyond what I proposed
>already.
>
>
OK, let's think about proposed SIN/sin approach once again.
I see too much troubles with it:
distinguish between system and user space function - trouble,
the same for variables - more troubles an.
Making Maxima CS for user space imposes some "discipline"
on user - it inevitable forces him to be careful about case.
I don't see any trouble in expending this discipline
on system space as well.
--
Vadim V. Zhytnikov
<vvzhy@mail.ru>
<vvzhy@netorn.ru>