| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-16 | Switch to hand made parser, refactor asts to adjust change | Shagun Agrawal | |
| Switch to hand made recursive descent parser. Remove instaparse from dependencies. | |||
| 2024-08-10 | Add code emission for chapter 3 | Shagun Agrawal | |
| Fix small bug in driver, it emitted the file in assembly step Add new instructions for code emission | |||
| 2024-08-08 | Add code emission, pass chapter 2 tests | Shagun Agrawal | |
| Add generic code emitters Fix some minor bugs | |||
| 2024-08-04 | Cleanup for assembly generation | Shagun Agrawal | |
| 2024-08-04 | Add assembly generation for unary operators | Shagun Agrawal | |
| Adding assembly generation New opcodes, operands | |||
| 2024-08-03 | Add tacky IR stage | Shagun Agrawal | |
| Add Tacky IR stage General formatting etc | |||
| 2024-07-30 | Fix linux specific compilation bug | Shagun Agrawal | |
| Add the line which specifies linux does not need executable stack at the end. | |||
| 2024-07-24 | Add initial compiler implementation | Shagun Agrawal | |
