summaryrefslogtreecommitdiff
path: root/src/parser.c
AgeCommit message (Expand)Author
2023-04-30parser: Registry identifiers on scopeJohnny Richard
2023-04-30style: Add -Wmissing-declarations to CC CFLAGSJohnny Richard
2023-04-26ast: Include a Binary Operation kind enumCarlos Maniero
2023-04-26lexer: Split operation tokens into their own tokenCarlos Maniero
2023-04-25style: Use clang-format as formatter and linter toolJohnny Richard
2023-04-25parser: Add support for variables and identifiers in function bodyCarlos Maniero
2023-04-21ast: Create an init function for ast_binary_operation_tCarlos Maniero
2023-04-21parser: Parse integers arithmetic expressionJohnny Richard
2023-04-20parser: Create the literal node typeCarlos Maniero
2023-04-20parser: Stop exiting on parser errorCarlos Maniero
2023-04-20ast: Allows recursive nodesCarlos Maniero
2023-04-18ast: Create AST visitor to traverse the treeJohnny Richard
2023-04-16Start using string_view on lexer and parserJohnny Richard
2023-04-15parser: Show filepath row and col when parsing failsJohnny Richard
2023-04-15parser: Create parser for function with return statementsJohnny Richard