wast-parser

0.33.0 • Public • Published

WebAssembly parser

NPM version Travis appVeyor

Takes WebAssembly S-expression (WAST) string and returns abstract syntax tree (AST).

Inspired by esprima

Use

Node.js

npm i wast-parser --save
var parser = require('wast-parser');

CLI

First install globally npm i wast-parser -g
then invoke with a wast file wast-parser <path/to/wast/file> > parsed_wast.json

Functions

.parse()

var ast = parser.parse('(module)');

Testing

npm test

Generating tests

npm run testgen

License

MIT LICENSE.

Readme

Keywords

Package Sidebar

Install

npm i wast-parser

Weekly Downloads

4

Version

0.33.0

License

MIT

Unpacked Size

313 kB

Total Files

5

Last publish

Collaborators

  • drom