CompatibL Translator (beta)
CompatibL Translator sets a more ambitious goal than CompatibL Generator, which comes at the cost of additional restrictions on the types of code it can create.
When used for cross-platform development, CompatibL Generator creates complete files that are based exclusively on the object and data model (such as header and interface files, serialization, project files, etc.), and stubs for the used-edited code which may be interfaced to other languages using generated wrappers.
CompatibL Translator takes this process one step further to provide automatic translation of user-edited code between programming languages, when certain restrictions on code syntax are followed. The Translator generates native code in each of the target languages, with complete equivalence of implementation from one language to another.
|