parse-ecma

Combinatory ECMAScript Parsers in Javascript

About

parse-ecma is a library of parse.js combinatory parsers for lexing and parsing ECMAScript 5.1. It is designed for flexibility, extensibility, and completeness.

Modules

ecma/lex

Parsers for tokenizing ECMAScript 5.1 input streams.

ecma/parse

Parsers for building abstract syntax trees from token streams.

Examples

Usage

To clone

git clone https://github.com/mattbierner/parse-ecma parse-ecma
cd parse-ecma
git submodule update --init

Dependencies