From 9f7f237dc5a506affa784a8d16c2db67cd1c21f9 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Fri, 16 Jun 2023 01:01:14 -0700 Subject: [PATCH] Unify todo and questions for now --- packages/webamp-modern/src/maki/maki-bytecode.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/packages/webamp-modern/src/maki/maki-bytecode.md b/packages/webamp-modern/src/maki/maki-bytecode.md index 2631d189..168e4269 100644 --- a/packages/webamp-modern/src/maki/maki-bytecode.md +++ b/packages/webamp-modern/src/maki/maki-bytecode.md @@ -151,11 +151,6 @@ While we understand the structure of `.maki` files well enough to write a VM for - [ ] What is the significance of the "FG" magic string? - [ ] What are the version numbers created by different versions of the compiler? Does Winamp use these in any way? - [ ] What is the 32 bit "something" after the version number? - -## TODOs - -These are improvements that could be made to the parser/interpreter: - - [ ] If a variable is a subtype, should it's type really be a pointer into the `variables` table? Or should it be a pointer into the `types` table? - [ ] Why is the variable subclass flag 16 bits. Something more going on here? - [ ] Is our decoding of initial ints and doubles correct?