| 2 years ago | chloe caruso | | chore: attempt to fix ci script again |
| 2 years ago | chloe caruso | | chore: fix deployment script |
| 2 years ago | chloe caruso | | chore: setup basic ci script |
| 2 years ago | chloe caruso | | turn semantic analysis into a state machine (#79) |
| 2 years ago | chloe caruso | | chore: implement initial `loader` module (#87) |
| 2 years ago | chloe caruso | | document recent changes |
| 2 years ago | chloe caruso | | add array index syntax |
| 2 years ago | chloe caruso | | feat: add --run flag |
| 2 years ago | chloe caruso | | chore: add behavior test runner (#82) |
| 2 years ago | chloe caruso | | chore: make the compiler single threaded. |
| 2 years ago | chloe caruso | | fix: crash when analyzing an empty array without a result type |
| 2 years ago | chloe caruso | | fix: provide array result type to sema |
| 2 years ago | chloe caruso | | fix: crash when printing unused struct declaration error |
| 2 years ago | chloe caruso | | chore: document --dump-state in help menu |
| 2 years ago | chloe caruso | | chore: bump to 0.1.6 |
| 2 years ago | chloe caruso | | fix hex literal warning |
| 2 years ago | chloe caruso | | feat: allow dumping compiler state |
| 2 years ago | chloe caruso | | feat: implement result types and inferred struct literals (#76) |
| 2 years ago | chloe caruso | | report formatting |
| 2 years ago | chloe caruso | | fix(sema): separate `hasRuntimeRepresentation` into two functions |
| 2 years ago | chloe caruso | | add automatic version detection from changelog |
| 2 years ago | chloe caruso | | Implement Arrays (#67) |
| 2 years ago | chloe caruso | | remove $ as a valid identifier character |
| 2 years ago | chloe caruso | | feat(transform): include a warning for leading zero in numbers |
| 2 years ago | chloe caruso | | use exec in build shell script |
| 2 years ago | chloe caruso | | add `.typos.toml` |
| 2 years ago | chloe caruso | | feat: implement structs (#42) |
| 2 years ago | Mateusz Franik | | feat: implement string (escaped) identifiers (#54) |
| 2 years ago | chloe caruso | | chore: fix more typos |
| 2 years ago | Kai Tamkun | | chore: fix codebase and manual typos (#35) |
| 2 years ago | chloe caruso | | fix(sema): quit block analysis when hitting `noreturn` |
| 2 years ago | chloe caruso | | fix(sema): handle recursion better |
| 2 years ago | Lino Le Van | | fix: issue with sema ignoring rhs |
| 2 years ago | chloe caruso | | remove a log |
| 2 years ago | chloe caruso | | implement binary operand stuff |
| 2 years ago | chloe caruso | | upgrade zig |
| 2 years ago | chloe caruso | | some stuff |
| 2 years ago | chloe caruso | | add language reference |
| 2 years ago | chloe caruso | | some more type-checking errors |
| 2 years ago | chloe caruso | | feat: implement parsing for keyword unary ops |
| 2 years ago | chloe caruso | | move compiler->core, add lsp binary |
| 2 years ago | chloe caruso | | introduce assignment targets and validate them |
| 2 years ago | chloe caruso | | add build script |
| 2 years ago | chloe caruso | | implement some more checks |
| 2 years ago | chloe caruso | | introduce InstOp, making it possible to point report items at Teg.Inst |
| 2 years ago | chloe caruso | | split InternPool.Index into Type + Value |
| 2 years ago | chloe caruso | | some bugfixes |
| 2 years ago | chloe caruso | | change compiled output banner |
| 2 years ago | chloe caruso | | add var decls and comptime math |
| 2 years ago | chloe caruso | | perf: use more buffered writers |
|