ruelle schrieb:
What do you need jythonc for? That's purely for a somewhat neater
integration of *Java* with jython - nothing to do with sympy.

Diez

I need jythonc to compile a simple script in java,
this script import SymPy library.

You need to find other ways.

The usual approach to this is a factory-pattern with an embedded Jython-interpreter. There is the Jython-magazine that a couple of years ago brought a few examples of these techniques. They roughly work as this:


- create a jython-file contains a jython-class subclassing/implementing some Java class or interface.

 - write a java-class that instantiates a jython interpreter

- make that intepreter execute a small script (one-liner) to create one instance of that jython-class, and assigns it to a global variable.

- fetch that variable's value from the interpreter-instance, and pass it to some java-code that works with it.

This is working for nearly *all* use-cases, the exception only being rare casese where some Java-framework itself uses something like classForName to instantiate a class (e.g. struts for action-classes)

But even then, you could simply create a java delegation class with the same recipe.

There really is no need for the Jythonc, which is the reason it is discontinued I presume.

Diez
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to