Hello Mark,

Welcome to the Model T community and thank you for contributing software
for everyone to enjoy.

Did you double-check the output from your Jewish Holy Days program on your
Model T? David is correct about variables being limited to two letters. I
wrote a little script to search through Model T BASIC files for variables
that won’t work and came up with this for HDAYS.TXT

AC:    ACTD, ACXTD
AG:    AGM, AGTD
AL:    ALPLUS, ALTD, ALXD
AM:    AMD, AMD1, AMD2
BC:    BCXTH, BCYTH
BL:    BLTH, BLXH
BM:    BMH, BMH1, BMH2
CC:    CCTV, CCXTP
CL:    CLTP, CLXP
CM:    CMP1, CMP2
MM:    MM, MM2

Given so many overlapping variables, it seems highly unlikely HDAYS could
possibly work as it is.

Would you like help with fixing it or do you know enough programming to be
able to do it yourself? This might be a good opportunity for you to try out
the text editor, which is arguably the Model T’s pre-eminent feature, and
see how folks handled search and replace back in those antediluvian days
when giants roamed the earth.

—b9

P.S. Also, please let us know if your code was AI generated.

On Thu, May 28, 2026 at 10:42 AM David Plass [email protected]
<https://mailto:[email protected]> wrote:

Mark, in HDays.txt, there are some lines like "LET AMD2 = AMD1". Note that
> Tandy 100 BASIC (like Commodore 64 BASIC) only looks at the first two
> characters in BASIC identifier names, so AMD2=AMD1 is a no-op. This may
> cause bugs/errors in the calculations.
>

Reply via email to