aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2024-08-12make defer work better with generic codeKimplul
2024-08-11initial generics for structsKimplul
+ Likely still very much full of bugs
2024-08-11parse struct continuationKimplul
+ Similar in idea to impl in Rust
2024-08-09fix trait expansionKimplul
+ Accidentally referenced an owned string, add strdup() + Didn't replace type IDs in ->t2
2024-08-09fix parameter countKimplul
2024-05-04test recursionKimplul
+ Not executable, but parsing and type checking seems to work
2024-04-15fix initsKimplul
2024-04-15initial working struct call tests passKimplul
2024-04-12start work on struct handlingKimplul
2024-04-09improve struct handlingKimplul
2024-04-09simplify ast definitionKimplul
+ Makes it a lot nicer to work with.
2024-04-07implement some initial qbt backend stuffKimplul
2024-02-20expand type expansionKimplul
2023-11-19start working on instruction loweringKimplul
2023-11-01more tweaks to syntaxKimplul
2023-10-31more or less happy with syntaxKimplul
2023-08-16array syntaxKimplul
2023-08-15fix variadicsKimplul
+ At least partially, some asserts or something should still be added to the ast handling code
2023-08-15updates to syntaxKimplul
2023-05-06fix import pathsKimplul
2023-05-06rename *.cu to *.ekKimplul
+ Name changes can be sort of difficult
2023-04-03initial union testingKimplul
2023-04-01disallow certain kinds of types in templatesKimplul
2023-04-01improve struct and union support in resolveKimplul
2023-03-30change to left-to-right resolverKimplul
2023-03-27change typeof to be a full time typeKimplul
2023-03-26start enumsKimplul
2023-03-25add union to parserKimplul
2023-03-25initial constant struct stuffKimplul
2023-03-24struct initializersKimplul
2023-03-23integrate parser workKimplul