index
:
bw-atari8-tools
master
Atari 8-bit utilities for *nix
urchlay -at- slackware _dot_ uk
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
whichbas.c
Age
Commit message (
Collapse
)
Author
2024-07-15
whichbas: move SRET_* constants to external header.
B. Watson
2024-07-11
whichbas: initial support for multiple files on the command line.
B. Watson
2024-07-11
whichbas: add BASIC/A+ DIR, remove A+ RETURN (conflicts with Turbo CLOSE ↵
B. Watson
with no args).
2024-07-11
whichbas: much fancier BASIC/A+ detection (maybe too fancy?)
B. Watson
2024-07-10
whichbas: removed ifdef'ed out code.
B. Watson
2024-07-10
whichbas: simplify and complete logic for op tokens 0x66-0x68, aka %0 %1 %2 ↵
B. Watson
or LEFT$( RIGHT$( MID$(.
2024-07-10
whichbas: add is_numeric_rval(). not using it yet, but it should be useful.
B. Watson
2024-07-10
whichbas: detect string concatenation with comma (BXL/BXE, assignments only).
B. Watson
2024-07-10
whichbas: add left parens to is_arith_op(), is_string_exp_op(); rewrite ↵
B. Watson
DEC/HEX$ (op token 0x5c).
2024-07-10
whichbas: add operator classifications (is_numeric_op() and friends), use ↵
B. Watson
them in INKEY$/semicolon logic (cmd 0x59).
2024-07-10
whichbas: cosmetics.
B. Watson
2024-07-10
whichbas: commentary cosmetics.
B. Watson
2024-07-10
whichbas: commentary cosmetics.
B. Watson
2024-07-10
whichbas: code cosmetics, add missing break.
B. Watson
2024-07-10
whichbas: code cosmetics, add missing break.
B. Watson
2024-07-10
whichbas: code cosmetics.
B. Watson
2024-07-10
whichbas: support BASIC XL Toolkit extended commands.
B. Watson
2024-07-09
whichbas: add BASIC/A+ detection.
B. Watson
2024-07-09
whichbas: more set_type().
B. Watson
2024-07-09
whichbas: more set_type().
B. Watson
2024-07-09
whichbas: add and use set_type() (which respects keep_going).
B. Watson
2024-07-09
whichbas: simplify TRACE/EXTEND logic.
B. Watson
2024-07-09
whichbas: re-comment TRACE/EXTEND logic.
B. Watson
2024-07-09
whichbas: restore TRACE/EXTEND logic.
B. Watson
2024-07-09
whichbas: commentary.
B. Watson
2024-07-09
whichbas: commentary.
B. Watson
2024-07-09
whichbas: commentary.
B. Watson
2024-07-09
whichbas: handle (rare) case where -- (Turbo cmd 0x54) occurs as the 2nd or ↵
B. Watson
later statement on a line.
2024-07-09
whichbas: comment typo.
B. Watson
2024-07-09
whichbas: fix logic for %0,%1,%2/LEFT$/RIGHT$/MID$ (ops 0x66/0x67/0x68).
B. Watson
2024-07-09
whichbas: fix logic for TRACE/EXTEND (cmd 0x58).
B. Watson
2024-07-09
whichbas: was erroneously treating cmd token 0x58 as an op token. derp.
B. Watson
2024-07-09
whichbas: fix bug in FRAC/DPEEK logic.
B. Watson
2024-07-09
whichbas: tweakage.
B. Watson
2024-07-09
whichbas: detect compiled Turbo.
B. Watson
2024-07-09
whichbas: improve INKEY$/semicolon logic.
B. Watson
2024-07-09
whichbas: improve DEC/HEX$ logic.
B. Watson
2024-07-09
whichbas: fix bug in DEC/HEX$ logic.
B. Watson
2024-07-09
whichbas: commentary.
B. Watson
2024-07-09
whichbas: detect INPUT without args, caused by buggy Rev A BASIC.
B. Watson
2024-07-09
whichbas: Improve INPUT "PROMPT";VAR (only Turbo supports the semicolon).
B. Watson
2024-07-09
whichbas: Detect INPUT "PROMPT";VAR.
B. Watson
2024-07-08
whichbas: commentary.
B. Watson
2024-07-08
whichbas: commentary.
B. Watson
2024-07-08
whichbas: fix Turbo DSOUND with 0 args, detect Turbo CLS #IOCB.
B. Watson
2024-07-08
whichbas: improve detection of TRACE/EXTEND, cmd token 0x59.
B. Watson
2024-07-08
whichbas: cmd token 0x59: PROCEDURE doesn't exist in BXL, only BXE.
B. Watson
2024-07-08
whichbas: add -s (script mode) option.
B. Watson
2024-07-08
whichbas: partial detection for BPUT/RGET and BGET/BPUT..
B. Watson
2024-07-08
whichbas: note to self about GET #1,A$ in Turbo.
B. Watson
[next]