summaryrefslogtreecommitdiff
path: root/src/voidc.cc
diff options
context:
space:
mode:
authorFabrice <fabrice@schaub-dev.xyz>2026-03-03 08:46:27 +0100
committerFabrice <fabrice@schaub-dev.xyz>2026-03-03 08:46:27 +0100
commit5db0522e8e8e0931bb0a6a031db194e20b2216cb (patch)
treec053752a418c8eb1b58eeb0d2211265cbf870bc1 /src/voidc.cc
parent010b3e2e1eb3870724bbde6de7a0929b20bf2f75 (diff)
working on lexing
Diffstat (limited to 'src/voidc.cc')
-rw-r--r--src/voidc.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/voidc.cc b/src/voidc.cc
index e6c76e8..bba510f 100644
--- a/src/voidc.cc
+++ b/src/voidc.cc
@@ -1,3 +1,4 @@
+#include <cstdio>
#include <cstdlib>
#include "common.cc"
@@ -30,4 +31,9 @@ int main() {
Tokenizer tokenizer(&stack);
+ Token token = {};
+ while(tokenizer_next(&tokenizer, &token))
+ fprintf(stdout, "Token(kind: %d, text: %.*s)\n", token.kind, (int)token.text.length, token.text.ptr);
+
+
}