Describe the bug
The following is valid in QB45: PLAY "ML T250 L24 o3; gegegegegegegegegegegege" (taken from carols.bas), but produces an illegal function call in QB64 because of the ";" character.
Expected behavior
";" should be ignored in PLAY commands as it just serves as a separator. QB45 will only allow it as a separator after a numeric value, but I think it is fine to ignore it in all situations.
Describe the bug The following is valid in QB45:
PLAY "ML T250 L24 o3; gegegegegegegegegegegege"
(taken from carols.bas), but produces an illegal function call in QB64 because of the ";" character.Expected behavior ";" should be ignored in PLAY commands as it just serves as a separator. QB45 will only allow it as a separator after a numeric value, but I think it is fine to ignore it in all situations.