On 9/26/08, James Jarrell <jrjarrell3 at gmail.com> wrote:
> I wanted to know if there was an interface for maxima to be accessed by
> java programs. thank you
Jim, the short answer is no, there isn't a Java-specific interface.
But don't give up hope! Here are some ideas.
(1) Run Maxima as a separate process and talk to it through a socket
from your Java program. Several graphical user interfaces (in various
languages) have been implemented that way. See:
http://maxima.sourceforge.net/relatedprojects.html
(2) Compile Maxima by ABCL, a Lisp implementation written in Java.
I think that makes it possible to directly link Java code with Lisp,
although I don;t know the details. ABCL is fairly new and there are
still bugs, but after being dormant for a while, ABCL is now under
active development again. If you want to follow up on this idea, see:
http://common-lisp.net/projects/armedbear
Maybe you can say more about what you are trying to accomplish.
HTH
Robert Dodier