Complete rewrite of the JavaScript example grammar

This is a complete rewrite of the JavaScript example grammar. It is now
based on ECMA-262, 5.1 Edition and the generated parser builds a syntax
tree compatible with Mozilla SpiderMonkey Parser API. There is also a
number of cleanups, formatting changes, naming changes, and bug fixes.

Beside this, the rewrite reflects how I write grammars today (as opposed
to few years ago) and what style I would recommend to others.
This commit is contained in:
David Majda 2014-03-16 13:24:50 +01:00
parent fba70833dd
commit 18f92c5647

File diff suppressed because one or more lines are too long