::SHE+ILA:: Front End and Parser TSR Progress Report [$73]

Elegant Women in Purple Velvet Dresses in Luxurious Setting
25
0
  • Squishy Plushie's avatar Artist
    Squishy Pl...
  • Prompt
    Read prompt
  • DDG Model
    DaVinci2
  • Access
    Public
  • Created
    2h ago
  • Try

More about ::SHE+ILA:: Front End and Parser TSR Progress Report [$73]

Well, what have I been up to recently? Had an eye test and got two new pairs of glasses after my recent cataract operation; have converted the ::SHE+ILA:: state-machine parser to 80x86 assembler (TSR's are so much easier to write in ASM, your mileage may vary, hehehe). It now hooks INT $09 and handles scancodes directly from keyboard interrupts, and displays keystrokes as they are typed on line 25 of the VGA display. The rest of the screen is divided into two more windows, one for program output (via TTYOUT) and one for system status (SYSTAT). At the moment the TSR calls INT $10 for screen output, annoyingly I found that when I exited the parser back to DEBUG.EXE it accepted my keypresses but showed nothing on the screen, then I discovered a "fence post error" in my ASM code where after I scrolled up, the cursor ended up below the bottom of the screen. (I've since then fixed my SETCUR subroutine to clamp the ROW value to be in-range of the TOP and BOTtom of the window). The next thing to do is to edit my state table to parse keystrokes on the fly and draw pretty little parse trees in my TTYOUT window :)

Comments


Loading Dream Comments...

Discover more dreams from this artist