| 2 years ago | dave caruso | | chore: rename Teg -> Hir |
| 2 years ago | Clément Voisin | | feat: new language manual design |
| 2 years ago | dave caruso | | chore: wait for zig fmt to build before running dprint |
| 2 years ago | dave caruso | | chore: fix dprint-plugin-exec |
| 2 years ago | dave caruso | | chore: add xz as a dependency in build script |
| 2 years ago | dave caruso | | chore: fix tar detection |
| 2 years ago | dave caruso | | chore: use local installed zig for formatting |
| 2 years ago | dave caruso | | fix: coerce results when `if` expression branches merge |
| 2 years ago | dave caruso | | fix: coerce `break` operands and implicit breaks to result type |
| 2 years ago | dave caruso | | feat: allow any expression as a function body |
| 2 years ago | dave caruso | | feat: integrate compiler tests with Zig build system |
| 2 years ago | dave caruso | | chore: begin the 0.1.7 release cycle |
| 2 years ago | dave caruso | | feat: inferred return type |
| 2 years ago | dave caruso | | feat: cli subcommands |
| 2 years ago | dave caruso | | chore: rename cli -> Cli.zig |
| 2 years ago | dave caruso | | feat: implement multiline string literals |
| 2 years ago | dave caruso | | feat: implement tuple types (#109) |
| 2 years ago | dave caruso | | chore: write a proper CLI parser utility |
| 2 years ago | dave caruso | | fix: do not emit direct eval |
| 2 years ago | dave caruso | | chore(ci): set pages deployment branch |
| 2 years ago | dave caruso | | chore(ci): set recursive flag on zip |
| 2 years ago | dave caruso | | chore: attempt to fix ci script again |
| 2 years ago | dave caruso | | chore: fix deployment script |
| 2 years ago | dave caruso | | chore: setup basic ci script |
| 2 years ago | dave caruso | | turn semantic analysis into a state machine (#79) |
| 2 years ago | dave caruso | | chore: implement initial `loader` module (#87) |
| 2 years ago | dave caruso | | document recent changes |
| 2 years ago | dave caruso | | add array index syntax |
| 2 years ago | dave caruso | | feat: add --run flag |
| 2 years ago | dave caruso | | chore: add behavior test runner (#82) |
| 2 years ago | dave caruso | | chore: make the compiler single threaded. |
| 2 years ago | dave caruso | | fix: crash when analyzing an empty array without a result type |
| 2 years ago | dave caruso | | fix: provide array result type to sema |
| 2 years ago | dave caruso | | fix: crash when printing unused struct declaration error |
| 2 years ago | dave caruso | | chore: document --dump-state in help menu |
| 2 years ago | dave caruso | | chore: bump to 0.1.6 |
| 2 years ago | dave caruso | | fix hex literal warning |
| 2 years ago | dave caruso | | feat: allow dumping compiler state |
| 2 years ago | dave caruso | | feat: implement result types and inferred struct literals (#76) |
| 2 years ago | dave caruso | | report formatting |
| 2 years ago | dave caruso | | fix(sema): separate `hasRuntimeRepresentation` into two functions |
| 2 years ago | dave caruso | | add automatic version detection from changelog |
| 2 years ago | dave caruso | | Implement Arrays (#67) |
| 2 years ago | dave caruso | | remove $ as a valid identifier character |
| 2 years ago | dave caruso | | feat(transform): include a warning for leading zero in numbers |
| 2 years ago | dave caruso | | use exec in build shell script |
| 2 years ago | dave caruso | | add `.typos.toml` |
| 2 years ago | dave caruso | | feat: implement structs (#42) |
| 2 years ago | Mateusz Franik | | feat: implement string (escaped) identifiers (#54) |
| 2 years ago | dave caruso | | chore: fix more typos |
|