From c344b865093746c871930f5e238780d4e61c1b68 Mon Sep 17 00:00:00 2001 From: Andre Wagner Date: Tue, 28 Apr 2026 17:22:28 -0500 Subject: [PATCH] . --- TODO.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/TODO.md b/TODO.md index d2f4882..38d1a97 100644 --- a/TODO.md +++ b/TODO.md @@ -4,11 +4,26 @@ - Auto-expand - Add/retrive byte/int/float/string - Should not be larger than the byte array itself -- [ ] Bytecode +- [x] Bytecode - Add/retrive all types of data - Keeps no memory except for caching - - [ ] Refactor bytecode code + - [x] Refactor bytecode code + +After some additional development: - [ ] Bytecode debugging info + + +## VM + +- [ ] VM + - [ ] Code + - [ ] Simple bytecode loader + - [ ] Output bytecode format + - [ ] Value object + - [ ] Stack object + - [ ] Function context + +After some additional development: - [ ] Bytecode loader - Combine multiple chunks - Resolve function ids, constant ids, etc \ No newline at end of file