| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-12 | implement defer for most control flow | Kimplul | |
| + continue/break | |||
| 2024-08-12 | make defer work better with generic code | Kimplul | |
| 2024-08-11 | initial generics for structs | Kimplul | |
| + Likely still very much full of bugs | |||
| 2024-08-11 | parse struct continuation | Kimplul | |
| + Similar in idea to impl in Rust | |||
| 2024-08-09 | fix trait expansion | Kimplul | |
| + Accidentally referenced an owned string, add strdup() + Didn't replace type IDs in ->t2 | |||
| 2024-08-09 | fix parameter count | Kimplul | |
| 2024-05-04 | test recursion | Kimplul | |
| + Not executable, but parsing and type checking seems to work | |||
| 2024-04-15 | fix inits | Kimplul | |
| 2024-04-15 | initial working struct call tests pass | Kimplul | |
| 2024-04-12 | start work on struct handling | Kimplul | |
| 2024-04-09 | improve struct handling | Kimplul | |
| 2024-04-09 | simplify ast definition | Kimplul | |
| + Makes it a lot nicer to work with. | |||
| 2024-04-07 | implement some initial qbt backend stuff | Kimplul | |
| 2024-02-20 | expand type expansion | Kimplul | |
| 2023-11-19 | start working on instruction lowering | Kimplul | |
| 2023-11-01 | more tweaks to syntax | Kimplul | |
| 2023-10-31 | more or less happy with syntax | Kimplul | |
| 2023-08-16 | array syntax | Kimplul | |
| 2023-08-15 | fix variadics | Kimplul | |
| + At least partially, some asserts or something should still be added to the ast handling code | |||
| 2023-08-15 | updates to syntax | Kimplul | |
| 2023-05-06 | fix import paths | Kimplul | |
| 2023-05-06 | rename *.cu to *.ek | Kimplul | |
| + Name changes can be sort of difficult | |||
| 2023-04-03 | initial union testing | Kimplul | |
| 2023-04-01 | disallow certain kinds of types in templates | Kimplul | |
| 2023-04-01 | improve struct and union support in resolve | Kimplul | |
| 2023-03-30 | change to left-to-right resolver | Kimplul | |
| 2023-03-27 | change typeof to be a full time type | Kimplul | |
| 2023-03-26 | start enums | Kimplul | |
| 2023-03-25 | add union to parser | Kimplul | |
| 2023-03-25 | initial constant struct stuff | Kimplul | |
| 2023-03-24 | struct initializers | Kimplul | |
| 2023-03-23 | integrate parser work | Kimplul | |
