0.2.1
What's Changed
- Implement TINPUT/ONEINPUT by @Riey in #9
- Fix #11 by @Riey in #12
- Fix PRINTC by @Riey in #15
- Replace AtomicBool with Notify by @Riey in #16
- Flush drawqueue when it's full by @Riey in #19
- Split vm, ui, stdio, http modules by @Riey in #20
- Fix str add-op by @Riey in #23
- Merge MARK.CSV, TCVAR.CSV by @Riey in #24
- Allow indexing with string by @Riey in #28
- Parse @@ expr by @Riey in #29
- Call LOADDATAEND after LOADDATA by @Riey in #30
- Parse GAMEBASE by @Riey in #32
- Implement JUMP, TRYGOTO by @Riey in #34
- Fix button parsing by @Riey in #36
- state machine by @Riey in #37
- Parse bom by @Riey in #38
- String interning by @Riey in #39
- Implement bytecode save/load by @Riey in #40
- Ignore case by @Riey in #42
- Fix #43 by @Riey in #44
- Add wasm frontend by @Riey in #45
- Add json frontend, Rework VConsole by @Riey in #46
- Make async by @Riey in #48
- Make Instruction with tagged union by @Riey in #50
- Using mmap to load bytecode by @Riey in #51
- Fix #52 by @Riey in #53
- issues/55 by @Riey in #56
- Make instruction size 5 byte by @Riey in #59
- Remove DYNAMIC variables after function end by @Riey in #60
Full Changelog: v0.1.4-alpha...v0.2.1