DNameToSExpr(SPADCALL(CDR d,CAR(d).1))
^^^^^^^^
problem
This is know syntactic difference between old Boot and Shoe,
try replacing this by '(CAR(d)).1' to force correct precedence.
Oh, maybe then also this is treated differently in SHOE.
$kind :=
pname.(MAXINDEX pname) = char '_& => 'x
DOWNCASE (PNAME kind).0
https://github.com/hemmecke/fricas/blob/master/src/interp/br-data.boot#L105
No, it doesn't, the respective lines via depsys as well as bootsys are.
(SETQ |$kind|
(COND
((EQUAL (ELT |pname| (MAXINDEX |pname|))
(|char| '&))
'|x|)
(#1# (DOWNCASE (ELT (PNAME |kind|) 0)))))
Is this because ther is a space after DOWNCASE or because there is
"PNAME kind" i.e. a function application instead of a single variable
inside the parentheses?
I hope it is not the space that makes the difference. What is the actual
rule for Shoe?
Ralf
--
You received this message because you are subscribed to the Google Groups "FriCAS -
computer algebra system" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/fricas-devel?hl=en.