Changes between Version 9 and Version 10 of j2p


Ignore:
Timestamp:
06/07/23 14:24:53 (17 months ago)
Author:
wouter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • j2p

    v9 v10  
    44This is a complex mechanism and still experimental/in development.
    55It can translate both single file java programs as multi-file projects.
    6 It supports translating calls to external libraries.
     6It supports translating calls to external libraries through a pluggable system of translators, so that translation support for new libraries can be easily added without need for recompilation of the tool itself.
    77It generates a zip file containing the translated files plus installation directions, ready to be used with the "pip install" command;
    88We also have a [https://tracinsy.ewi.tudelft.nl/pubtrac/Utilities/wiki/pyrunner library] supporting running these zip files from java.
     
    6767
    6868
    69 
    70 
     69== Translation modules
     70J2P has a modular translation mechanism. A translation module can be created separately and plugged in as needed, to add support for translating libraries. Also this allows to change the translation process, for instance to use another python library for the translation.
    7171
    7272