diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-08-16 16:01:11 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-08-16 16:01:11 +0900 |
| commit | edef854dbea89279a1d868ea6f1eaa9220bd0b89 (patch) | |
| tree | f36a49b4e090388fffa11e7172e56b3b01406a55 /tokenize.c | |
| parent | 793eb9a574920dc39022246db8d5061cbc6b4615 (diff) | |
| download | ducc-edef854dbea89279a1d868ea6f1eaa9220bd0b89.tar.gz ducc-edef854dbea89279a1d868ea6f1eaa9220bd0b89.tar.zst ducc-edef854dbea89279a1d868ea6f1eaa9220bd0b89.zip | |
refactor: separate new-line and other whitespace token
Diffstat (limited to 'tokenize.c')
| -rw-r--r-- | tokenize.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -17,7 +17,7 @@ void tokenize_all(Lexer* l) { for (int pos = 0; pos < l->src->len; ++pos) { Token* pp_tok = &l->src->data[pos]; TokenKind k = pp_tok->kind; - if (k == TokenKind_whitespace) { + if (k == TokenKind_whitespace || k == TokenKind_newline) { continue; } Token* tok = tokens_push_new(l->tokens); |
