destructuring multiple returns

This commit is contained in:
2026-05-28 16:55:16 +02:00
parent eb14607f2a
commit 0b16cc4513
5 changed files with 73 additions and 2 deletions

View File

@@ -123,6 +123,9 @@ func mem.free[x: any] : void
return 0
blk := (x as ptr - MEM_BLOCK_SIZE) as mem.Block
if blk->free
return 0
blk->free = true
next := blk->next