0.9.0 • Published 8 years ago
wast-codegen v0.9.0
WebAssembly code generator
Generates S-expression WebAssembly from (AST)
Use
Node.js
npm i wast-codegen --save
var codegen = require('wast-codegen');
Functions
.generate()
var src = codegen.generate({
kind: 'binop',
type: 'i32',
operator: 'add',
left: {
kind: 'get_local',
id: {
kind: 'identifier',
id: 'x'
}
},
right: {
kind: 'get_local',
id: {
kind: 'identifier',
id: 'y'
}
}
});
produces string (i32.add (get_local $x) (get_local $y)
Testing
npm test
License
MIT LICENSE.