mooigraph 47ab7436c5 md update | 3 år sedan | |
---|---|---|
.. | ||
0m.sh | 3 år sedan | |
Lindent | 3 år sedan | |
README.md | 3 år sedan | |
clib.c | 3 år sedan | |
dlmalloc.c | 3 år sedan | |
errno.h | 3 år sedan | |
graph2svg.c | 3 år sedan | |
graph2svg.wasm | 3 år sedan | |
index.html | 3 år sedan | |
jquery-3.6.0.js | 3 år sedan | |
malloc.c | 3 år sedan | |
malloc.h | 3 år sedan | |
sfg.c | 3 år sedan | |
sfg.h | 3 år sedan | |
site.js | 3 år sedan | |
stddef.h | 3 år sedan | |
stdio.h | 3 år sedan | |
stdlib.h | 3 år sedan | |
string.h | 3 år sedan | |
unistd.h | 3 år sedan |
test compiling c to wasm emscripten using clang-8 and ./0m shell script
graph2svg.wasm creates svg image data inlined in the html page when pressing button.
The javascript checks for too much text in the textarea.
because graph2svg.wasm uses wasm memory add linker flag -Wl,--import-memory to clang
It needs lld package installed and python webserver but not thttpd
python -m SimpleHTTPDServer
Then browse to localhost:8000
Using firefox developers console to see output from console.log()
This is a test version with bugs to be fixed.
end.