Move everything to javascript dir. Add jspgf API, test files for both Node and web.

This commit is contained in:
John J. Camilleri
2022-08-01 14:11:45 +02:00
parent 63828de0c2
commit 3d272ac053
10 changed files with 206 additions and 15 deletions

View File

@@ -0,0 +1,11 @@
# JavaScript runtime using Web Assembly
This folder contains very early work experimenting with a pure JavaScript runtime,
copiled to Web Assembly (WASM) using [Emscripten](https://emscripten.org/).
1. Compile the WASM files (inside Docker) using `build-wasm.js`, placing them in `.libs/`
2. Test in Node.js by running `node test-node.js [path to PGF]`
3. Test in a web browser
a. Start a server with `npx serve -l 41296`
b. Browse to `http://localhost:41296/test-web.html`
c. Check JavaScript console