aboutsummaryrefslogtreecommitdiff
path: root/src/tools/zc0.c
Commit message (Expand)AuthorAgeFilesLines
* zc0: a store into a local embed array is an error (its elements are in the co...Gravatar zinc 13 days1-8/+17
* zc0: free the saved token when the local-embed lookahead returns earlyGravatar zinc 13 days1-1/+1
* zc0: u*x, m*x, d*x are products when u, m or d is a visible local or global (...Gravatar zinc 13 days1-5/+8
* Merge branch 'main' into work/xrefGravatar zinc 13 days1-2/+3
|\
| * bounds checking: port agent/bounds-checking onto main 0879d0a; unbounded main...Gravatar zinc 13 days1-2/+3
* | zc0: integer literals as the compiler reads them (010 is 10, 0x is 0, values ...Gravatar zinc 13 days1-2/+20
* | zc0: embed of an array type inside a functionGravatar zinc 13 days1-2/+4
* | zc0: x as T reads a whole type (x as int*, x as char**)Gravatar zinc 13 days1-1/+1
* | zc0: reject .u on a typed parameter with the compiler's messageGravatar zinc 13 days1-1/+4
* | zc0: string literals have no length limit (the token text grows)Gravatar zinc 13 days1-11/+22
|/
* line tables and backtraces: port agent/line-tables onto main, op 56 on the x8...Gravatar zinc 13 days1-2/+63
* Merge the compiler split into phase filesGravatar zinc 13 days1-3/+3
|\
| * split compiler.zc into files by phaseGravatar zinc 13 days1-3/+3
* | zc0: byte string types, u/m/d as names, enhancements in asmGravatar zinc 13 days1-50/+125
|/
* embed: tests, editor support and docs; js vm file access; test fixesGravatar zinc 13 days1-11/+16
* build: embed images with #embed, keep everything generated in build/Gravatar zinc 13 days1-10/+87
* feat: grow memory limits, add icon/actor libraries, overhaul LSP diagnosticsGravatar Moon Flower 14 days1-17/+86
* aGravatar Moon Flower 2026-10-121-0/+880