summaryrefslogtreecommitdiff
path: root/Libraries/LibJS/Token.h
AgeCommit message (Expand)Author
2020-10-26LibJS: Add message string to TokenLinus Groh
2020-10-24LibJS: Support LegacyOctalEscapeSequence in string literalsLinus Groh
2020-10-22LibJS: Support all line terminators (LF, CR, LS, PS)Linus Groh
2020-10-05LibJS: Implement logical assignment operators (&&=, ||=, ??=)Linus Groh
2020-10-04LibJS: Unify syntax highlightingLinus Groh
2020-08-21LibJS: Parser refactored to use constexpr precedence tableMuhammad Zahalqa
2020-06-07LibJS: Add BigIntLinus Groh
2020-06-07LibJS: Lex and parse regex literals, add RegExp objectsMatthew Olsson
2020-05-18LibJS: Handle hex and unicode escape sequences in string literalsMatthew Olsson
2020-05-12LibJS: Add missing keywords/tokensLinus Groh
2020-05-05LibJS: Implement exponentiation assignment operator (**=)Linus Groh
2020-05-05LibJS: Implement bitwise assignment operators (&=, |=, ^=)Linus Groh
2020-05-04LibJS: Add template literalsmattco98
2020-05-01LibJS: Implement (no-op) debugger statementLinus Groh
2020-04-27LibJS: Add spreading in array literalsmattco98
2020-04-24LibJS: Add TokenType::TemplateLiteralLinus Groh
2020-04-18LibJS: Allow reserved words as keys in object expressions.Stephan Unverwerth
2020-04-13LibJS: Parse "this" as ThisExpressionStephan Unverwerth
2020-04-05LibJS: Plumb line and column information through Lexer / ParserBrian Gianforcaro
2020-04-05LibJS: Add support for "continue" inside "for" statements :^)Andreas Kling
2020-04-03LibJS: Remove UndefinedLiteral, add undefined to global objectLinus Groh
2020-03-30LibJS: Add support for arrow functionsJack Karamanian
2020-03-30LibJS: Use some macro magic to avoid duplicating all the token typesAndreas Kling
2020-03-29LibJS: Lexer and parser support for "switch" statementsAndreas Kling
2020-03-24LibJS: Implement "throw"Andreas Kling
2020-03-21LibJS: Parse object expressions0xtechnobabble
2020-03-16LibJS: Implement null and undefined literals0xtechnobabble
2020-03-14LibJS: Lex single quote strings, escaped chars and unterminated stringsStephan Unverwerth
2020-03-14LibJS: Add operator precedence parsingStephan Unverwerth
2020-03-12LibJS: Implement for statementConrad Pankoff
2020-03-12LibJS: Parse === and !== binary operatorsConrad Pankoff
2020-03-12LibJS: Implement <= and >= binary operatorsConrad Pankoff
2020-03-12LibJS: Add Javascript lexer and parserStephan Unverwerth