|
Translates Oberon to JavaScript code ready to be run in web browser or nodejs. Compiler itself is written in Oberon (with [extensions](https://github.com/vladfolts/oberonjs/wiki/Eberon)) and compiled to JavaScript. The compiler supports both "pure" and "plus extensions" mode. Pure mode is a strict implementation of original Oberon language report. Language [extensions](https://github.com/vladfolts/oberonjs/wiki/Eberon) implemented in my own way and available as a separate compiler mode.
|
|
Translates Oberon to JavaScript code ready to be run in web browser or nodejs. Compiler itself is written in Oberon (with [extensions](https://github.com/vladfolts/oberonjs/wiki/Eberon)) and compiled to JavaScript. The compiler supports both "pure" and "plus extensions" mode. Pure mode is a strict implementation of original Oberon language report. Language [extensions](https://github.com/vladfolts/oberonjs/wiki/Eberon) implemented in my own way and available as a separate compiler mode.
|
|
To build it locally run "python build.py html" (Python 2.x or 3.x is required). It will make _out/os.js and _out/oberonjs.html. Open oberonjs.html in the browser and try the compiler!
|
|
To build it locally run "python build.py html" (Python 2.x or 3.x is required). It will make _out/os.js and _out/oberonjs.html. Open oberonjs.html in the browser and try the compiler!
|