Parsing for JavaScript