Skip to content

Commit 8ba0191

Browse files
feat(lexer): add RAW_STRING_LITERAL token kind
1 parent 4a0954f commit 8ba0191

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

wheel_lexer/include/wheel_lexer/kind.hxx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ WHEEL_LEXER_NAMESPACE
3131
FLOAT_LITERAL,
3232
/* `"Hello World"` */
3333
STRING_LITERAL,
34+
/* `r#"Hello World with my raw string"`*/
35+
RAW_STRING_LITERAL,
3436
/* `=` */
3537
EQUAL,
3638
/* `+` */
@@ -80,6 +82,7 @@ WHEEL_LEXER_NAMESPACE
8082
case TokenKind::INT_LITERAL: return "INT_LITERAL";
8183
case TokenKind::FLOAT_LITERAL: return "FLOAT_LITERAL";
8284
case TokenKind::STRING_LITERAL: return "STRING_LITERAL";
85+
case TokenKind::RAW_STRING_LITERAL: return "RAW_STRING_LITERAL";
8386
case TokenKind::EQUAL: return "EQUAL";
8487
case TokenKind::PLUS: return "PLUS";
8588
case TokenKind::PLUS_PLUS: return "PLUS_PLUS";

0 commit comments

Comments
 (0)