Commit Graph

6 Commits

Author SHA1 Message Date
9262620e07 feat: finish chapter 8
challenges will be done as well, won't skip them
2025-01-13 08:25:34 +04:00
be15364e3b refactor: remove specification of operators for ternary operator
I don't plan on adding other ternary operators. So we just gonna assume
that we only have one ternary operator, which is ? !
2025-01-06 07:07:39 +04:00
8b29a43900 refactor(literal): remove the Option wrapper for literal for Expr
Simplifies other aspect of the code. Having the LiteralType be wrapped
in an Option was a mistake (i was super sleepy when i was writing that
code :D)
2025-01-06 01:43:12 +04:00
e54e1b1b27 feat: finish challenge #2 from the book
Implementing ternary conditional
2025-01-05 04:57:56 +04:00
91cfc0b938 feat: finish chapter 6 (implement a parser)
there are challenges, which i wish to do (need to add support for stuff)
2025-01-02 01:14:36 +04:00
5f80dfe498 chapter 5 2024-12-21 02:08:12 +04:00