No echo coming and not finding any other VPL specific documents on regular expressions I started to reverse engineer the VPL text patterns but ran aground right at the start.
My test case:
case =
input =
output = 'mm'
Works as expected: Only the following program line (in Pascal),
returns "1 test run/ 1 test passed" everything else, 'm', 'mn', ' ', and so on return "Incorrect program output".
Now comes the odd part. Here is the new test case:
case =
input =
output = '--'
Now not only
writeln('--');
returns success, but many, many other strings. '-', '---', 'm', 'mn', 'mnn' and many more.
What haven't I understood? Could very well be a rookie mistake.