sd-8516_stellar_basic_v1.0
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| sd-8516_stellar_basic_v1.0 [2026/01/24 01:07] – appledog | sd-8516_stellar_basic_v1.0 [2026/01/28 16:08] (current) – appledog | ||
|---|---|---|---|
| Line 84: | Line 84: | ||
| * Phase 4: IL Interpreter Core; | * Phase 4: IL Interpreter Core; | ||
| * Design IL bytecode table (~30-40 IL opcodes) | * Design IL bytecode table (~30-40 IL opcodes) | ||
| + | * Command tokenizer (major hurdles to pass -- this was hard) | ||
| * IL fetch/ | * IL fetch/ | ||
| * Expression evaluation using the stack | * Expression evaluation using the stack | ||
| * Control flow (GOTO, GOSUB, IF/THEN, FOR/NEXT) | * Control flow (GOTO, GOSUB, IF/THEN, FOR/NEXT) | ||
| - | * Phase 5: BASIC Commands | + | * Phase 5: BASIC Commands |
| * PRINT, INPUT, LET | * PRINT, INPUT, LET | ||
| * RUN, LIST, NEW, CLEAR | * RUN, LIST, NEW, CLEAR | ||
| * Integrate with term.ts to highlight a " | * Integrate with term.ts to highlight a " | ||
| - | * Phase 6: Testing & Polish | + | * Phase 6: Testing & Polish |
| * End-to-end BASIC program tests | * End-to-end BASIC program tests | ||
| * Error handling and status messages | * Error handling and status messages | ||
sd-8516_stellar_basic_v1.0.txt · Last modified: by appledog
