QB64pe
QB64pe copied to clipboard
PLAY does not ignore ";" character
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.