An ECMAScript 5.1 parser, written in JavaScript.  The ECMAScript grammar was created using Jison.