From c638003e8aa684bae60e8b3736c6d9db8571e727 Mon Sep 17 00:00:00 2001 From: Fabrice Date: Sun, 1 Mar 2026 19:10:38 +0100 Subject: fix build --- makefile | 2 ++ src/common.cc | 2 +- src/token.cc | 8 ++++---- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/makefile b/makefile index d5c4fad..f06bcb1 100644 --- a/makefile +++ b/makefile @@ -40,3 +40,5 @@ $(VOIDC): $(VOIDC_O) .PHONY: clean clean: $(RM) $(VOIDC_O) $(VOIDC_D) $(VOIDC) + +-include $(VOIDC_D) diff --git a/src/common.cc b/src/common.cc index 2099e24..aa734b3 100644 --- a/src/common.cc +++ b/src/common.cc @@ -25,7 +25,7 @@ struct Slice { T* ptr; usize length; - slice(T* ptr, usize length) : ptr(ptr), length(length) {} + Slice(T* ptr, usize length) : ptr(ptr), length(length) {} T* operator[](usize index) { return ptr + index; diff --git a/src/token.cc b/src/token.cc index 8217138..1f6f6f0 100644 --- a/src/token.cc +++ b/src/token.cc @@ -8,15 +8,15 @@ X(invalid_char) \ X(invalid_literal) -enum token_kind { +enum Token_Kind { #define X(name) token_kind_##name, TOKEN_KINDS_NOLEX #undef X }; -struct token { - token_kind kind; - string text; +struct Token { + Token_Kind kind; + String text; }; #endif -- cgit v1.2.3