Fix for [ 1173788 ] assigning operators - case sensi tivi ty problem?
Subject: Fix for [ 1173788 ] assigning operators - case sensi tivi ty problem?
From: Raymond Toy
Date: Tue, 12 Apr 2005 09:37:47 -0400
>>>>> "Robert" == Robert Dodier writes:
>> Does anyone know what matchfix is supposed to return?
>> Would it matter if matchfix returned '&{ (maxima string
>> "{") instead of ${ (maxima symbol {)?
Robert> As it happens, this question is addressed in SF bug
Robert> report # 797401, in which Stavros M weighs in with
Robert> "infix should return string, not internal op".
Robert> I'm inclined to agree, not just for infix of course,
Robert> but for all operator types.
Ah, thank you. I guess we should make this happen, and close two
bugs. :-)
With these changes, the last few tests in rtest13 can be enabled, and
they all pass, except the errcatch. The errcatch test doesn't work
because the problem is in parsing, not in evaluation, so errcatch does
nothing.
I guess that means we can't test for case-sensitivity of these
operators without adding some mechanism to allow the user to catch
parsing errors.
I'll check these changes in soon.
Ray