User Tools

Site Tools


sd-8516_stellar_basic_v1.0

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
sd-8516_stellar_basic_v1.0 [2026/01/24 01:07] appledogsd-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/decode/execute loop * IL fetch/decode/execute loop
 * 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 (~15-20%)+* 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 "Boot-to-basic" experience. * Integrate with term.ts to highlight a "Boot-to-basic" experience.
  
-* Phase 6: Testing & Polish (~5%)+* 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.1769216852.txt.gz · Last modified: by appledog

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki