summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-04-18lexer: Extract tokenization functionsCarlos Maniero
2023-04-18lexer: extract the lexer_drop_spacesCarlos Maniero
2023-04-18ast: Create AST visitor to traverse the treeJohnny Richard
2023-04-17style: Add .editorconfig and set {.c,.h} default settingsJohnny Richard
2023-04-16lexer: Extract lexer_define_literal_token_props functionJohnny Richard
2023-04-16Start using string_view on lexer and parserJohnny Richard
2023-04-16util: Create string_view tool to optimize memory usageJohnny Richard
2023-04-16test: Add munit test frameworkJohnny Richard
2023-04-16build: Rename make target clear to cleanJohnny Richard
2023-04-15parser: Generate GAS 64-bit assembly for linuxJohnny Richard
2023-04-15cli: Remove irrelevant information when loading sourceJohnny Richard
2023-04-15parser: Show filepath row and col when parsing failsJohnny Richard
2023-04-15parser: Create parser for function with return statementsJohnny Richard
2023-04-15build: Enable warning and debug CFLAGSJohnny Richard
2023-04-14build: Add clear target to MakefileJohnny Richard
2023-04-14lexer: Extract lexer.c and lexer.h from pipa.cJohnny Richard
2023-04-14build: Move *.c to src folderJohnny Richard
2023-04-14cli: Create a function to print tokensCarlos Maniero
2023-04-14cli: Add missing LF on print_usageCarlos Maniero
2023-04-14lexer: Fix string format warningCarlos Maniero
2023-04-13Create inital project structure + lexerJohnny Richard