Skip to content
Common Lisp webassembly tooling
Common Lisp
Branch: master
Clone or download
Latest commit ed605d8 Dec 13, 2016
Type Name Latest commit message Commit time
Failed to load latest commit information.
output output Dec 12, 2016
LICENSE Initial commit Dec 11, 2016 WLL credit Dec 14, 2016 file extension format Dec 14, 2016 file extension format Dec 14, 2016

Arboreta WebAssembly components

Common Lisp tooling for WebAssembly in the Arboreta environment. Far future goals include a native debugger for the browser target and progressive compatability of sbcl code.

arboret-wasm requires the WASM Binary Toolkit, code in is Lisp tooling for reading/writing wasm by Douglas Crosher of the WLL project


run "sbcl --core image.ccl --script test-server.lisp" against a sbcl image with the package requirements found in test-server.lisp to compile an executable Hunchentoot site at localhost:8004 serving /output/out.wasm


  • basic VM layout (see OCaml implementation )
  • CL parser
  • wasm generator
  • further bootstrapping CL repl
  • wasm runtime debugger in Arboreta
You can’t perform that action at this time.