>>>>> "Dieter" == Dieter Kaiser <drdieterkaiser at web.de> writes:
Dieter> Ray wrote:
>> I think it's a bug. We shouldn't be printing out Lisp symbols for
>> these things. It seems all that's required is to add a reversealias
>> property to the symbol's plist. Not sure if that's the correct
>> solution. Need to look at what linear display does....
Dieter> Adding a reversealias would work, but this has to be done for a lot of functions
Dieter> and the property reversealias has the side effect that the concept of quoting is
Dieter> changed for the function. But perhaps that is a bug too.
I also note that the symbol plist for for %bessel_j is missing some
items compared to %gamma, like noun. Similarly $bessel_j is missing
alias and verb. And both differ quite a bit from the symbol plists
for %sin and $sin.
Dieter> /* But the concept of quoting don't work no longer */
Dieter> (%i8) '(bessel_j(1,0.5));
Dieter> (%o8) 0.24226845767487
I don't understand quoting, but I see that
(%i4) '(sin(1.0));
(%o4) .8414709848078965
So maybe that's the way it's supposed to work?
Ray