This commit is contained in:
Judah Caruso 2025-05-23 10:06:40 -06:00
parent c5b67c069c
commit f33421009a

2
TODO
View file

@ -19,7 +19,7 @@
009 [encoding] jai-friendly binary serialization support - blocked by 007 009 [encoding] jai-friendly binary serialization support - blocked by 007
012 [map] create a simple arena-backed hash map implementation 'Map(K, V)', should be able to hash a key of any type (must include: get, set, remove, for_expansion) - possibly blocked by 032 012 [map] create a simple arena-backed hash map implementation 'Map(K, V)', should be able to hash a key of any type (must include: get, set, remove, for_expansion) - possibly blocked by 032
013 [bindings] create build/binding utilitites module (since we do this a lot) 013 [bindings] create build/binding utilitites module (since we do this a lot)
014 [platform] create module for OS/platform-specific procedures (read file, write file, etc.) 014 [platform] add support for OS/platform-specific procedures (read file, write file, etc.)
015 [meta] create metaprogramming utilitites module (AST rewriting, code generation/introspection, etc.) 015 [meta] create metaprogramming utilitites module (AST rewriting, code generation/introspection, etc.)
016 [x] default to arena-based allocators everywhere (a la brevis/serenum) 016 [x] default to arena-based allocators everywhere (a la brevis/serenum)
017 [x] re-implement dynamic arrays (should mirror procedures on 'Static_Array') 017 [x] re-implement dynamic arrays (should mirror procedures on 'Static_Array')