AgeAuthorCommit message
2 years agochloe carusochore: attempt to fix ci script again
2 years agochloe carusochore: fix deployment script
2 years agochloe carusochore: setup basic ci script
2 years agochloe carusoturn semantic analysis into a state machine (#79)
2 years agochloe carusochore: implement initial `loader` module (#87)
2 years agochloe carusodocument recent changes
2 years agochloe carusoadd array index syntax
2 years agochloe carusofeat: add --run flag
2 years agochloe carusochore: add behavior test runner (#82)
2 years agochloe carusochore: make the compiler single threaded.
2 years agochloe carusofix: crash when analyzing an empty array without a result type
2 years agochloe carusofix: provide array result type to sema
2 years agochloe carusofix: crash when printing unused struct declaration error
2 years agochloe carusochore: document --dump-state in help menu
2 years agochloe carusochore: bump to 0.1.6
2 years agochloe carusofix hex literal warning
2 years agochloe carusofeat: allow dumping compiler state
2 years agochloe carusofeat: implement result types and inferred struct literals (#76)
2 years agochloe carusoreport formatting
2 years agochloe carusofix(sema): separate `hasRuntimeRepresentation` into two functions
2 years agochloe carusoadd automatic version detection from changelog
2 years agochloe carusoImplement Arrays (#67)
2 years agochloe carusoremove $ as a valid identifier character
2 years agochloe carusofeat(transform): include a warning for leading zero in numbers
2 years agochloe carusouse exec in build shell script
2 years agochloe carusoadd `.typos.toml`
2 years agochloe carusofeat: implement structs (#42)
2 years agogravatar for 47059999+Im-Beast@users.noreply.github.comMateusz Franikfeat: implement string (escaped) identifiers (#54)
2 years agochloe carusochore: fix more typos
2 years agogravatar for 13513421+heimskr@users.noreply.github.comKai Tamkunchore: fix codebase and manual typos (#35)
2 years agochloe carusofix(sema): quit block analysis when hitting `noreturn`
2 years agochloe carusofix(sema): handle recursion better
2 years agogravatar for 11367844+lino-levan@users.noreply.github.comLino Le Vanfix: issue with sema ignoring rhs
2 years agochloe carusoremove a log
2 years agochloe carusoimplement binary operand stuff
2 years agochloe carusoupgrade zig
2 years agochloe carusosome stuff
2 years agochloe carusoadd language reference
2 years agochloe carusosome more type-checking errors
2 years agochloe carusofeat: implement parsing for keyword unary ops
2 years agochloe carusomove compiler->core, add lsp binary
2 years agochloe carusointroduce assignment targets and validate them
2 years agochloe carusoadd build script
2 years agochloe carusoimplement some more checks
2 years agochloe carusointroduce InstOp, making it possible to point report items at Teg.Inst
2 years agochloe carusosplit InternPool.Index into Type + Value
2 years agochloe carusosome bugfixes
2 years agochloe carusochange compiled output banner
2 years agochloe carusoadd var decls and comptime math
2 years agochloe carusoperf: use more buffered writers
Loading...