Offline Pascal compiler implemented in JavaScript based on pascal.js
Offline Pascal compiler implemented in JavaScript based on pascal.js
J-Pascal, mobile html5 hybrid app and beta release, is a Pascal compiler (Turbo Pascal 1.0-ish) implemented in JavaScript that outputs LLVM IR (intermediate representation). The IR can then compiled to native machine code (using LLVM as a backend), or compiled to JavaScript (via LLVM.js) so that it can run in a browser.
Main Features:
- Export whole project as zip archive
- Undo and redo buttons for Pascal source editor
- Save Pascal Source as txt and pdf format
- Advanced buttons for search, search and replace, replace all and go to line for Pascal source editor