sarabande.git
2026-06-29 cassowariifix minor parser bug, IR can do multi-assignment now
2026-06-29 cassowarii(janky) lexical variable scoping + assignment in IR
2026-06-29 cassowariiBasic framework for IR code generation
2026-06-28 cassowariiconditional jumps and such in VM
2026-06-28 cassowariivery basic VM/bytecode functionality! it works! we...
2026-06-28 cassowariisome initial supports for bytecode VM
2026-06-28 cassowariiclean up imports a bit
2026-06-28 cassowariiactually the <~( ... ) should work like this
2026-06-28 cassowarii<~ syntax was weird to parse, so use invisible () to...
2026-06-28 cassowariiforgot about this syntax
2026-06-28 cassowariii think this is all the basic syntax i had in mind
2026-06-27 cassowariimore parser stuff + much more friendly syntax error...
2026-06-27 cassowariibasic parser, get that squared away
2026-06-26 cassowariiexpression parser mostly complete
2026-06-26 cassowariibasic Pratt expression parser
2026-06-26 cassowariimuch more value things, symbol table, etc.
2026-06-25 cassowariihash table + symbol deduplication
2026-06-25 cassowariimore string operations; fix bug with concatenation
2026-06-25 cassowariireference counting + copy on write semantics + more...
2026-06-24 cassowariifix a couple more bugs with string allocation
2026-06-24 cassowariifix bugs with tinystr, it works now!
2026-06-24 cassowariiuse hString to store string literal data; fix bugs
2026-06-24 cassowariitinystr: store short string data directly inside the...
2026-06-24 cassowariiremove unnecessary piece from makefile
2026-06-24 cassowariiadd string object storage (can't free yet)
2026-06-21 cassowariiforgot to include this file!
2026-06-21 cassowariimore sensible "next" for filereader / scanner
2026-06-21 cassowariidynamically sized token queue
2026-06-20 cassowariiadd this new ~> / <~ token which i have big plans for
2026-06-20 cassowariiupdate comments a bit more
2026-06-20 cassowariiadd explanatory comment to lexer.c
2026-06-20 cassowariiactually handle weird nesting with block headers and...
2026-06-20 cassowariilexer almost complete barring a few weird corner cases
2026-06-19 cassowariiway more lexing capability
2026-06-19 cassowariifix bug in arena
2026-06-19 cassowariiproperly fail on nonexistent file
2026-06-19 cassowariisetting up repository better
2026-06-19 cassowariiworld's worst lexer