Commit History

Autor SHA1 Mensaxe Data
  Linus Groh d1d9545875 LibJS: Add missing reserved words to Token::is_identifier_name() %!s(int64=4) %!d(string=hai) anos
  Nico Weber ce95628b7f Unicode: Try s/codepoint/code_point/g again %!s(int64=4) %!d(string=hai) anos
  Nico Weber 19ac1f6368 Revert "Unicode: s/codepoint/code_point/g" %!s(int64=4) %!d(string=hai) anos
  Andreas Kling ea9ac3155d Unicode: s/codepoint/code_point/g %!s(int64=4) %!d(string=hai) anos
  Nico Weber 9e32ad6c99 LibJS: Fix \x escapes of bytes with high bit set %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 1274c244d5 LibJS: Fix out-of-bounds read when parsing escape sequences %!s(int64=5) %!d(string=hai) anos
  Matthew Olsson e415dd4e9c LibJS: Handle hex and unicode escape sequences in string literals %!s(int64=5) %!d(string=hai) anos
  mattco98 adb4accab3 LibJS: Add template literals %!s(int64=5) %!d(string=hai) anos
  Linus Groh 95b51e857d LibJS: Add TokenType::TemplateLiteral %!s(int64=5) %!d(string=hai) anos
  Stephan Unverwerth bf5b251684 LibJS: Allow reserved words as keys in object expressions. %!s(int64=5) %!d(string=hai) anos
  Stephan Unverwerth 500f6d9e3a LibJS: Add numeric literal parsing for different bases and exponents %!s(int64=5) %!d(string=hai) anos
  Andreas Kling a860a3f793 LibJS: Hack the lexer to allow numbers with decimals %!s(int64=5) %!d(string=hai) anos
  Andreas Kling a1c718e387 LibJS: Use some macro magic to avoid duplicating all the token types %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 1923051c5b LibJS: Lexer and parser support for "switch" statements %!s(int64=5) %!d(string=hai) anos
  0xtechnobabble bc002f807a LibJS: Parse object expressions %!s(int64=5) %!d(string=hai) anos
  0xtechnobabble cfd710eb31 LibJS: Implement null and undefined literals %!s(int64=5) %!d(string=hai) anos
  Stephan Unverwerth 3389021291 LibJS: Unescape strings in Token::string_value() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f94099f796 LibJS: Strip double-quote characters from StringLiteral tokens %!s(int64=5) %!d(string=hai) anos
  Stephan Unverwerth c0e6234219 LibJS: Lex single quote strings, escaped chars and unterminated strings %!s(int64=5) %!d(string=hai) anos
  Oriko e273203d27 LibJS: Add missing tokens to name() %!s(int64=5) %!d(string=hai) anos
  Stephan Unverwerth 15d5b2d29e LibJS: Add operator precedence parsing %!s(int64=5) %!d(string=hai) anos
  Stephan Unverwerth f3a9eba987 LibJS: Add Javascript lexer and parser %!s(int64=5) %!d(string=hai) anos