a single javascript file that contains every ECMA-262 edition 5.1 grammatical production