How would I embed Maxima in another Lisp program? For example, suppose
that I'm making a simulation of some easy physics problems (a ball is
shot out of a cannon at 20 m/s at an angle of...) and I want to use a
CAS behind the scenes. Maxima is such a huge system that, just looking
through the source, I couldn't figure out how to use it in any way
other than through the text-based interface, which would not be much
fun.
What functions do I call? Or what code can I look at to get an idea of
how to do this?
Ideally, I wish that I could do something like this:
(maxima:integrate "3*x^2" 'x 2 5)
...and get an answer in some easy-to-use form.
Thanks,
-Peter