qamp/Qrakhen.Qamp.CLI/TODO.md

845 B

Todo:

Make Digester OOP-ish

- inherit from a base digester that has the continouus stack / reader references as protected information
- one digester for every job area (Loops, Functions, Variables, etc.)
- time is not as essential here as I want to have the executables pre-compiled to OpCodes anyway

- Finish runner

- add interpretation for all remaining op codes
- make variable operations faster with optimized inline lambda expressions
- better debugging for the instruction set

CLI / IDE / VSC

- fix 'IDE' in CLI
- create syntax highlighting extension for vs code (if i ever manage to)

Smaller Goals

- think of a cleaner way to handle Obj (pointers specifically)
- add classic sqript dialect
- fix console "IDE"
- split runtime, digester and core into separate projects