Hojun-Cho
775b271dc7
examples: α/γ rt.malloc → alloc([], N)! (cmatrix + lispcore)
Phase 0 #8 seventh α-batch. 11 sites across two examples:
- cmatrix.ww: cmat struct (alloc(cmat{})!) + 4 γ i32 arrays
(head/length/speed/counter) + 1 α u8 (glyphs)
- lispcore.ww: 1 α arena chunk u8 + 2 γ i32 (sym_off/sym_len)
+ 2 α u8 (sym_blob, obuf)
γ pattern uses element count (was bytes/4). Struct fields stay
`*T` (legacy) so callers extract via intermediate `*_sl` local
slice + `.ptr` assign — verbose but mechanical until struct-field
slice types are part of a separate refactor.
Verified 132/132 + 995_self_rebuild byte-identity.