aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-07-11whichbas: much fancier BASIC/A+ detection (maybe too fancy?)B. Watson
2024-07-10chkbas: add missing left-paren to LEFT$/RIGHT$/MID$ for BXL/BXE; warn about ↵B. Watson
ATASCII and mention a8cat in man page.
2024-07-10whichbas: removed ifdef'ed out code.B. Watson
2024-07-10whichbas: simplify and complete logic for op tokens 0x66-0x68, aka %0 %1 %2 ↵B. Watson
or LEFT$( RIGHT$( MID$(.
2024-07-10whichbas: add is_numeric_rval(). not using it yet, but it should be useful.B. Watson
2024-07-10whichbas: detect string concatenation with comma (BXL/BXE, assignments only).B. Watson
2024-07-10whichbas: add left parens to is_arith_op(), is_string_exp_op(); rewrite ↵B. Watson
DEC/HEX$ (op token 0x5c).
2024-07-10whichbas: add operator classifications (is_numeric_op() and friends), use ↵B. Watson
them in INKEY$/semicolon logic (cmd 0x59).
2024-07-10whichbas: cosmetics.B. Watson
2024-07-10whichbas: commentary cosmetics.B. Watson
2024-07-10whichbas: commentary cosmetics.B. Watson
2024-07-10whichbas: code cosmetics, add missing break.B. Watson
2024-07-10whichbas: code cosmetics, add missing break.B. Watson
2024-07-10whichbas: code cosmetics.B. Watson
2024-07-10whichbas: support BASIC XL Toolkit extended commands.B. Watson
2024-07-09whichbas: tweak doc.B. Watson
2024-07-09whichbas: tweak doc.B. Watson
2024-07-09whichbas: tweak doc.B. Watson
2024-07-09whichbas: tweak doc.B. Watson
2024-07-09whichbas: tweak doc.B. Watson
2024-07-09whichbas: add BASIC/A+ detection.B. Watson
2024-07-09bas.c: null out input_file and output_file when closed (so caller can know ↵B. Watson
they're closed).
2024-07-09whichbas: more set_type().B. Watson
2024-07-09whichbas: more set_type().B. Watson
2024-07-09whichbas: add and use set_type() (which respects keep_going).B. Watson
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 ↵B. Watson
later statement on a line.
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