## Bytecode - [x] Byte array - Auto-expand - Add/retrive byte/int/float/string - Should not be larger than the byte array itself - [x] Bytecode - Add/retrive all types of data - Keeps no memory except for caching - [x] Refactor bytecode code Improvements: - [ ] Fixed int type (based on opcode) - [ ] Constant type (only floats and strings for now) - [ ] Debug output bytecode format 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