diff options
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 13 |
1 files changed, 4 insertions, 9 deletions
@@ -130,20 +130,15 @@ tokenize(char *p) Token *cur = &head; while (*p != '\0') { - if (*p == '/' && p[1] == '/') { + /* comment */ + if (strncmp(p, "//", 2) == 0 || + strncmp(p, "🗿", strlen("🗿")) == 0) + { while (*p != '\0' && *p != '\n') p++; continue; } - if (*p == '#') { - char *q = p + 1; - while (*p != '\n' && *p != '\0') { - p += 1; - } - printf("%.*s\n", (int)(p - q), q); - } - if (isspace(*p)) { p++; continue; |