The project is devoted to translation scenarios of program transformation. Transource project is a home for language transformations developed by the project participant(s).
The goal is to make some transformations and show that this approach can work by doing the following:
Develop particular language transformations (translations)
Make some real project translations
Write the guides for developers who is going to make similar transformations
- Java to Tcl (XOTcl) transformation. Translate Java code to Tcl using XOTcl object system.
- Java to Python transformation. Translate Java code to Python.
- Python to Tcl (XOTcl) transformation. Translate Python code to Tcl using XOTcl object system.
- Python to Ruby transformation. Translate Python code to Ruby.