Commit 92d33b9bf046eb33c00d6614cbd3bc822732714c failed with the build of libaldor.al. The problem seems to be the function name Pi in MathematicalSymbols.

When I change for debugging in src/interp/ax.boot to

axOpTran(name) ==
   FORMAT(true,'"axOpTran [~S]~%", name)
   ATOM name =>
      name = 'elt => 'apply
      name = "setelt!" => "set!"
      name = 'SEGMENT => ".."
      name = 1 => '_1
      name = 0 => '_0
      name
   opOf name = 'Zero => '_0
   opOf name = 'One => '_1
   error '"bad op name"

then

)lisp (|makeAxExportForm| "UnusedArgument" (list '|MathematicalSymbols|))

results in

(1) -> )lisp (|makeAxExportForm| "UnusedArgument" (list '|MathematicalSymbols|))
CONSTRUCTOR: [(|MathematicalSymbols|)]
axOpTran [|newGreek|]
axOpTran [|resetNewGreek|]
axOpTran [|partial|]
axOpTran [|alpha|]
axOpTran [|beta|]
axOpTran [|gamma|]
axOpTran [|delta|]
axOpTran [|epsilon|]
axOpTran [|zeta|]
axOpTran [|eta|]
axOpTran [|theta|]
axOpTran [|iota|]
axOpTran [|kappa|]
axOpTran [|lambda|]
axOpTran [|mu|]
axOpTran [|nu|]
axOpTran [|xi|]
axOpTran [|omicron|]
axOpTran [|pi|]
axOpTran [|rho|]
axOpTran [|sigma|]
axOpTran [|tau|]
axOpTran [|upsilon|]
axOpTran [|phi|]
axOpTran [|chi|]
axOpTran [|psi|]
axOpTran [|omega|]
axOpTran [|Alpha|]
axOpTran [|Beta|]
axOpTran [|Gamma|]
axOpTran [|Delta|]
axOpTran [|Epsilon|]
axOpTran [|Zeta|]
axOpTran [|Eta|]
axOpTran [|Theta|]
axOpTran [|Iota|]
axOpTran [|Kappa|]
axOpTran [|Lambda|]
axOpTran [|Mu|]
axOpTran [|Nu|]
axOpTran [|Xi|]
axOpTran [|Omicron|]
axOpTran [(|Pi|)]

   >> Error detected within library code:
   bad op name


Well, there is certainly a reason why |Pi| gives these extra parentheses, but I do not know what to do here. My guess is that the other problem will be |Sigma|. Perhaps it interferes with operators that we already have for OutputForm. I have, however no simple idea how to trace this further.

Any ideas?

Ralf

--
You received this message because you are subscribed to the Google Groups "FriCAS - 
computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/a76aa9e5-07f0-48f5-abb7-ce8e98b78e6b%40hemmecke.org.

Reply via email to