breakintoprogram / agon-bbc-basic-adl

Official AGON QUARK Firmware: BASIC Interpreter (ADL version)
zlib License
16 stars 0 forks source link

EVAL crashes to MOS #16

Closed breakintoprogram closed 9 months ago

breakintoprogram commented 9 months ago

EVAL crashes to MOS regardless of input.

Example: PRINT EVAL("10+2")

breakintoprogram commented 9 months ago

Need to test any function that stacks strings using PUSHS

Test with ANIMALS.BBC - that is a good stress tester for string functions

breakintoprogram commented 9 months ago

Fixed root cause of issue in PUSHS and a resultant bug in EXPR3S (String Concatenation)