Change ParserEOFException arguments order
Throw ParserEOFException in TokenStream for eof-unterminated comments/string/template strings
Handle all exceptions in loop() method
Remove duplicate code
Clean-up string/number literal parsing
super-expression not allowed in arrow-function when enclosing scope is script code
Update parser to match latest modules syntax