Open zxul767 opened 1 year ago
the idea is to have the same set of tests for both interpreters. each test should be a pair of input/output files. for example, the following program tests shadowing of global variables by local variables:
var i = 0; { var i = 1; println i; } println i;
the expected output is:
0 1
marking as p0 because the risk of regressions is already too great given all the changes we've done beyond the original implementation in the book
p0
the idea is to have the same set of tests for both interpreters. each test should be a pair of input/output files. for example, the following program tests shadowing of global variables by local variables:
the expected output is: