Finch/boot
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nexoniarz 083d66c82b boot: maps, for k, v in, for i, x in
map[K]V, [:] and ["a": 1] literals, m[k] reads and writes (m[k] += 1 starts from
zero), has/get/remove/clear/keys/values, .len, copy and printing, and a loop over
a map that stops with an error when it adds keys. for i, x in list gives the
index too.

boot.sh: 17 passed, 0 failed, 5 skipped (all five import C).
2026-10-25 19:13:46 +01:00
..
ast.fch boot: maps, for k, v in, for i, x in 2026-10-25 19:13:46 +01:00
gen.fch boot: maps, for k, v in, for i, x in 2026-10-25 19:13:46 +01:00
lexer.fch boot: errors as values (-> T!, error(), try, or, fallible builtins and main) 2026-10-25 19:13:46 +01:00
main.fch OpenGL and Vulkan examples; ptr(int)/int(ptr); trailing commas in calls; drop .fn hint 2026-10-08 19:37:34 +02:00
parser.fch boot: maps, for k, v in, for i, x in 2026-10-25 19:13:46 +01:00