Commit Graph

7 Commits

Author SHA1 Message Date
Aryadev Chavali
76bb5ec7d9 (Lexer)+to_string functions for Err, Err::Type 2024-06-01 13:53:54 +01:00
Aryadev Chavali
4625b3b7a5 (Lexer)+to_string functions for Token, Token::Type 2024-06-01 13:51:10 +01:00
Aryadev Chavali
7e9af309e3 lerr_t and lerr_type_t -> Lexer::Err and Lexer::Err::Type 2024-06-01 13:40:17 +01:00
Aryadev Chavali
4b85f90a52 Namespace the lexer module
Future proofing any name collisions.
2024-06-01 01:52:17 +01:00
Aryadev Chavali
83ad8b832b token_type_t -> Token::Type
Implicit namespacing using the struct
2024-06-01 01:49:24 +01:00
Aryadev Chavali
f5d8777b7a token_t -> Token
Use C++'s implicit typedef
2024-06-01 01:48:11 +01:00
Aryadev Chavali
f060a856d3 Fixed Makefile so it tracks dependencies better
It now tracks main.cpp's dependencies and rebuilds them as needed.
2024-04-16 20:42:51 +06:30