aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-07-09whichbas: simplify TRACE/EXTEND logic.B. Watson
2024-07-09whichbas: re-comment TRACE/EXTEND logic.B. Watson
2024-07-09whichbas: restore TRACE/EXTEND logic.B. Watson
2024-07-09whichbas: commentary.B. Watson
2024-07-09whichbas: commentary.B. Watson
2024-07-09whichbas: commentary.B. Watson
2024-07-09whichbas: handle (rare) case where -- (Turbo cmd 0x54) occurs as the 2nd or l...B. Watson
2024-07-09whichbas: comment typo.B. Watson
2024-07-09whichbas: fix logic for %0,%1,%2/LEFT$/RIGHT$/MID$ (ops 0x66/0x67/0x68).B. Watson
2024-07-09whichbas: fix logic for TRACE/EXTEND (cmd 0x58).B. Watson
2024-07-09whichbas: was erroneously treating cmd token 0x58 as an op token. derp.B. Watson
2024-07-09whichbas: fix bug in FRAC/DPEEK logic.B. Watson
2024-07-09whichbas: tweakage.B. Watson
2024-07-09whichbas: detect compiled Turbo.B. Watson
2024-07-09Update man pages.B. Watson
2024-07-09README.txt and manftr.rst: mention whichbas.B. Watson
2024-07-09whichbas: improve INKEY$/semicolon logic.B. Watson
2024-07-09whichbas: improve DEC/HEX$ logic.B. Watson
2024-07-09whichbas: fix bug in DEC/HEX$ logic.B. Watson
2024-07-09whichbas: commentary.B. Watson
2024-07-09whichbas: detect INPUT without args, caused by buggy Rev A BASIC.B. Watson
2024-07-09whichbas: Improve INPUT "PROMPT";VAR (only Turbo supports the semicolon).B. Watson
2024-07-09whichbas: Detect INPUT "PROMPT";VAR.B. Watson
2024-07-08whichbas: commentary.B. Watson
2024-07-08whichbas: commentary.B. Watson
2024-07-08whichbas: fix Turbo DSOUND with 0 args, detect Turbo CLS #IOCB.B. Watson
2024-07-08whichbas: improve detection of TRACE/EXTEND, cmd token 0x59.B. Watson
2024-07-08whichbas: cmd token 0x59: PROCEDURE doesn't exist in BXL, only BXE.B. Watson
2024-07-08whichbas: add -s (script mode) option.B. Watson
2024-07-08whichbas: partial detection for BPUT/RGET and BGET/BPUT..B. Watson
2024-07-08whichbas: note to self about GET #1,A$ in Turbo.B. Watson
2024-07-08whichbas: improve BXL/BXE string array detection. Still not 100% perfect.B. Watson
2024-07-08whichbas: detect (some) uses of 2D arrays in BXL/BXE; silence warning in prin...B. Watson
2024-07-08whichbas: check variable table for underscores (Turbo/BXE only) or var type w...B. Watson
2024-07-08whichbas: improve detection for DUMP/LOCAL and TIME$/PMCLR.B. Watson
2024-07-08whichbas: detect Turbo argument-less CLOSE, SOUND; IOCB-less GET, PUT; RESTOR...B. Watson
2024-07-08whichbas: partial detection for 2-argument DPEEK in BXE.B. Watson
2024-07-08whichbas: commentary on op 0x59.B. Watson
2024-07-08whichbas: improve op 0x59 logic (INKEY$ or string semicolon); comment why op ...B. Watson
2024-07-07whichbas: add TODO item for BXE DPEEK.B. Watson
2024-07-07whichbas: handle undocumented extra END token in BASIC XL.B. Watson
2024-07-07whichbas: fix bug in $PUT/BLOAD logic.B. Watson
2024-07-07whichbas: fix EXOR/BUMP( and DIV/RANDOM( logic.B. Watson
2024-07-07whichbas: rewrite handle_op as a switch, keep track of last op token, improve...B. Watson
2024-07-07whichbas: detect >128 Turbo BASIC variables.B. Watson
2024-07-07whichbas: improve (%0 %1 %2), (LEFT$ RIGHT$ MID$) op logic.B. Watson
2024-07-07whichbas: consolidate op logic.B. Watson
2024-07-07whichbas: add partial support for DIB/RANDOM( op.B. Watson
2024-07-07whichbas: revert last commit (broken).B. Watson
2024-07-07whichbas: more partial support for EXOR/BUMP( op.B. Watson