├── .dockerignore ├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── emsdk_manifest.json ├── examples_c ├── echo.c ├── green.c ├── hello1.c ├── hello2.c ├── hello_owl │ ├── Makefile │ ├── assets │ │ └── owl.png │ └── hello_owl.c ├── hello_sdl.c ├── include │ └── editline │ │ └── readline.h └── triangle.c ├── examples_wam ├── colors.wam ├── console_curses.wam ├── hello.wam └── snake.wam ├── examples_wat ├── addTwo.wat ├── arith.wat ├── caca_rand.wat └── echo.wat ├── grub-base.cfg ├── platform.h ├── platform_fooboot.c ├── platform_libc.c ├── platform_readline.c ├── runtest.py ├── thunk.c ├── thunk.h ├── util.c ├── util.h ├── wa.c ├── wa.h ├── wac.c ├── wace.c ├── wace_emscripten.c ├── wace_emscripten.h ├── wace_fooboot.c ├── wace_fooboot.h ├── wasi.c ├── wasi.h ├── wasi_core.h └── wax.c /.dockerignore: -------------------------------------------------------------------------------- 1 | wabt-* 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/README.md -------------------------------------------------------------------------------- /emsdk_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/emsdk_manifest.json -------------------------------------------------------------------------------- /examples_c/echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_c/echo.c -------------------------------------------------------------------------------- /examples_c/green.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_c/green.c -------------------------------------------------------------------------------- /examples_c/hello1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_c/hello1.c -------------------------------------------------------------------------------- /examples_c/hello2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_c/hello2.c -------------------------------------------------------------------------------- /examples_c/hello_owl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_c/hello_owl/Makefile -------------------------------------------------------------------------------- /examples_c/hello_owl/assets/owl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_c/hello_owl/assets/owl.png -------------------------------------------------------------------------------- /examples_c/hello_owl/hello_owl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_c/hello_owl/hello_owl.c -------------------------------------------------------------------------------- /examples_c/hello_sdl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_c/hello_sdl.c -------------------------------------------------------------------------------- /examples_c/include/editline/readline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_c/include/editline/readline.h -------------------------------------------------------------------------------- /examples_c/triangle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_c/triangle.c -------------------------------------------------------------------------------- /examples_wam/colors.wam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_wam/colors.wam -------------------------------------------------------------------------------- /examples_wam/console_curses.wam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_wam/console_curses.wam -------------------------------------------------------------------------------- /examples_wam/hello.wam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_wam/hello.wam -------------------------------------------------------------------------------- /examples_wam/snake.wam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_wam/snake.wam -------------------------------------------------------------------------------- /examples_wat/addTwo.wat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_wat/addTwo.wat -------------------------------------------------------------------------------- /examples_wat/arith.wat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_wat/arith.wat -------------------------------------------------------------------------------- /examples_wat/caca_rand.wat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_wat/caca_rand.wat -------------------------------------------------------------------------------- /examples_wat/echo.wat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/examples_wat/echo.wat -------------------------------------------------------------------------------- /grub-base.cfg: -------------------------------------------------------------------------------- 1 | set timeout=2 2 | -------------------------------------------------------------------------------- /platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/platform.h -------------------------------------------------------------------------------- /platform_fooboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/platform_fooboot.c -------------------------------------------------------------------------------- /platform_libc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/platform_libc.c -------------------------------------------------------------------------------- /platform_readline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/platform_readline.c -------------------------------------------------------------------------------- /runtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/runtest.py -------------------------------------------------------------------------------- /thunk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/thunk.c -------------------------------------------------------------------------------- /thunk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/thunk.h -------------------------------------------------------------------------------- /util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/util.c -------------------------------------------------------------------------------- /util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/util.h -------------------------------------------------------------------------------- /wa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wa.c -------------------------------------------------------------------------------- /wa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wa.h -------------------------------------------------------------------------------- /wac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wac.c -------------------------------------------------------------------------------- /wace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wace.c -------------------------------------------------------------------------------- /wace_emscripten.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wace_emscripten.c -------------------------------------------------------------------------------- /wace_emscripten.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wace_emscripten.h -------------------------------------------------------------------------------- /wace_fooboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wace_fooboot.c -------------------------------------------------------------------------------- /wace_fooboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wace_fooboot.h -------------------------------------------------------------------------------- /wasi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wasi.c -------------------------------------------------------------------------------- /wasi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wasi.h -------------------------------------------------------------------------------- /wasi_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wasi_core.h -------------------------------------------------------------------------------- /wax.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kanaka/wac/HEAD/wax.c --------------------------------------------------------------------------------