easylang.online
An easy programming language that runs in the browser
Website
Build in Linux
Dependencies
Download Emscripten SDK and install it
cd
wget https://github.com/juj/emsdk/archive/master.zip
unzip master.zip
mv emsdk-master emsdk
Install and activate latest SDK version
source $HOME/emsdk/emsdk_env.sh
emsdk update ; emsdk list
emsdk install latest ; emsdk activate latest
Build
The destination folder is $HOME/out/easylang
source $HOME/emsdk/emsdk_env.sh
(cd main/web ; make)
Test it locally
(cd $HOME/out/easylang/;python3 -m http.server)
firefox localhost:8000/ide.html
Build release
Uses the closure-compiler (needs Java).
(cd main/web ; make ide)
firefox localhost:8000/ide/
Native version
main/native/readme.md