EVAL crashes to MOS
Closed this issue · 2 comments
breakintoprogram commented
EVAL crashes to MOS regardless of input.
Example: PRINT EVAL("10+2")
breakintoprogram commented
Need to test any function that stacks strings using PUSHS
- EVAL (and the BASIC evaluator in general)
- INSTR
- MID
- LEFT
- RIGHT
Test with ANIMALS.BBC - that is a good stress tester for string functions
breakintoprogram commented
Fixed root cause of issue in PUSHS and a resultant bug in EXPR3S (String Concatenation)