LibJS: Teach the lexer to recognize ">=" and "<=" :^)

This commit is contained in:
Andreas Kling 2020-03-23 14:10:23 +01:00
commit 6dc4b23e2f
Notes: sideshowbarker 2024-07-19 08:10:18 +09:00

View file

@ -93,6 +93,8 @@ Lexer::Lexer(StringView source)
s_two_char_tokens.set("??", TokenType::DoubleQuestionMark);
s_two_char_tokens.set("**", TokenType::DoubleAsterisk);
s_two_char_tokens.set("==", TokenType::EqualsEquals);
s_two_char_tokens.set("<=", TokenType::LessThanEquals);
s_two_char_tokens.set(">=", TokenType::GreaterThanEquals);
s_two_char_tokens.set("!=", TokenType::ExclamationMarkEquals);
s_two_char_tokens.set("--", TokenType::MinusMinus);
s_two_char_tokens.set("++", TokenType::PlusPlus);