A Beautiful Parser for the ECMAScript Language