aboutsummaryrefslogtreecommitdiff
path: root/src/tokens.h
Commit message (Expand)AuthorAgeFilesLines
* Add support for some more binary ops: |, &, ^Mustafa Quraish2022-02-051-0/+1
* Add `sizeof(<type>)` operator that can return the size of a type.Mustafa Quraish2022-02-051-0/+1
* Add `void` type and allow void* to be assigned to other ptr typesMustafa Quraish2022-02-051-0/+1
* Add an enum-like-but-not-really structureMustafa Quraish2022-02-041-0/+1
* Add support for read-only constant expressionsMustafa Quraish2022-02-041-0/+1
* Modify implementation of structs to support unionsMustafa Quraish2022-02-031-0/+1
* Add support for basic structsMustafa Quraish2022-02-031-0/+2
* Add support for `char` type + string/char literalsMustafa Quraish2022-02-021-0/+5
* Add initial support for arrays (also no testing)Mustafa Quraish2022-02-021-0/+2
* Add basic `defer` implementation.Mustafa Quraish2022-02-011-0/+1
* Add ability to import other filesMustafa Quraish2022-01-311-0/+1
* Put tokens in their own macro to allow looping over themMustafa Quraish2022-01-301-11/+15
* Rename `cup` directory to `src`Mustafa Quraish2022-01-301-0/+83