aboutsummaryrefslogtreecommitdiff
path: root/src/parser.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix offset for local variablesMustafa Quraish2022-01-311-1/+1
| | | | | | The stack actually grows downwards, so we need to account for that. The previous implementation was incorrect and exploded if you tried to use local variables in other functions except main.
* Add basic builtin-function supportMustafa Quraish2022-01-311-29/+62
| | | | | | | This isn't really super extendible for now, but it's a start and gives us the `print` builtin which allows us to finally actually print out values to the screen, so we can move away from testing with exit codes eventually.
* Rename `cup` directory to `src`Mustafa Quraish2022-01-301-0/+562