Compiler from Oberon-07 to C/Java/Js/Oberon
Translator of Oberon-07(descendant of Modula-2 and Pascal) code into readable or error-resistant
code for a range of industrial programming languages, as well as machine code and
intermediate representations.
Output languages and formats:
- Common subset of С and С++, which is compatible with gcc, clang, tcc, CompCert, MS VS.
- Executable formats ELF, PE, Mach-O
- Java 7 standard
- *.class files
- *.jar files
- JavaScript of ECMAScript 5 standard
- Oberon 07, Active Oberon, Component Pascal, module declaration
- PlantUML activity diagrams