diff options
author | Alon Zakai <alonzakai@gmail.com> | 2015-11-15 12:06:26 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2015-11-15 12:06:26 -0800 |
commit | 1f0d6fbb8a83450d52750dbe66e5255059a1b415 (patch) | |
tree | ddf6ec24f5d74709d81c2eededac4b5bf71bbf02 | |
parent | 80689f9cf86724c75b5c8cab80fff808c89dee12 (diff) | |
download | binaryen-1f0d6fbb8a83450d52750dbe66e5255059a1b415.tar.gz binaryen-1f0d6fbb8a83450d52750dbe66e5255059a1b415.tar.bz2 binaryen-1f0d6fbb8a83450d52750dbe66e5255059a1b415.zip |
text
-rw-r--r-- | README.md | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -1,8 +1,9 @@ # Binaryen -Binaryen is a C++ library for WebAssembly. It can: +Binaryen is a compiler and toolchain infrastructure library for WebAssembly, written in C++. It can: - * **Interpret** WebAssembly. It passes 100% of the spec test suite. + * **Parse** and **emit** WebAssembly, supporting the current S-Expression format. + * **Interpret** WebAssembly. The interpreter passes 100% of the spec test suite. * **Compile** asm.js to WebAssembly, which together with [Emscripten](http://emscripten.org), gives you a complete compiler toolchain from C and C++ to WebAssembly (Emscripten compiles C and C++ to asm.js, Binaryen compiles that to WebAssembly). * **Polyfill** WebAssembly, by running it in the interpreter compiled to JavaScript, if the browser does not yet have native support. |