diff options
| -rw-r--r-- | makefile | 2 | ||||
| -rw-r--r-- | src/common.cc | 2 | ||||
| -rw-r--r-- | src/token.cc | 8 |
3 files changed, 7 insertions, 5 deletions
@@ -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 |
