On 5/8/26 7:28 AM, Waldek Hebisch wrote: > On Fri, May 08, 2026 at 06:41:20AM +0800, Qian Yun wrote: >> It was defined in csl in nag axiom era. >> >> But now Reduce is open sourced as well. You can see this >> function defined in: >> >> https://github.com/reduce-algebra/reduce-algebra/blob/master/csl/cslbase/openmath.cpp >> >> (Off topic: it seems that it is not far fetched to have >> FriCAS, Reduce, Maxima to live in the same Lisp image, >> and call each other.) > > Reduce is a bit tricky. Namely, Reduce uses thing called "Standard > Lisp" which is different than Common Lisp. IIUC people made > emulation of Standard Lisp on top of Common Lisp so that Reduce > could run. But I saw no such code in public (just report that > this is possible). >
I haven't tried to build Reduce in common lisp mode, but the commit log of Reduce has multiple entries on "Common Lisp", I presume the official support is good enough. https://github.com/reduce-algebra/reduce-algebra/tree/master/common-lisp - Qian -- 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 visit https://groups.google.com/d/msgid/fricas-devel/705b8040-092b-4df0-8d78-33c569ec528e%40gmail.com.
