1- open stepper, make sure it works for (+ 3 4).
1+ - open stepper, make sure it works for (+ 3 4).
22
3- make sure that stepper button appears and disappears as necessary when
3+ - make sure that stepper button appears and disappears as necessary when
44language level changes.
55
6- make sure that the stepper works for the #lang htdp/bsl style of language
6+ - make sure that the stepper works for the #lang htdp/bsl style of language
77specification.
88
9- Make sure that you get a warning when you change the underlying program, and a
9+ - Make sure that you get a warning when you change the underlying program, and a
1010warning when the program window disappears.
1111
12- Try stepping backward and forward through programs with correct and erroneous
12+ - Try stepping backward and forward through programs with correct and erroneous
1313(syntax errors, runtime errors) executions, incl. jumping to end.
1414
1515Here's one to try:
@@ -21,15 +21,23 @@ Here's one to try:
2121
2222(f (list 7 7 7 7))
2323
24- For a syntax error, delete a close paren.
24+ - For a syntax error, delete a close paren.
2525
26- For a runtime error, change (cons 13 '()) into 13
26+ - For a runtime error, change (cons 13 '()) into 13
2727
28- Try programs which print snips (print-convert-test.ss)
28+ - Try programs which print snips (print-convert-test.ss)
2929
30- try programs that contain test cases; make sure that the popups behave sensibly.
30+ - Try programs that contain test cases; make sure that the popups behave sensibly.
3131
32- try big-bang program .
32+ e.g .
3333
34- try DMdA program, make sure that test cases don't show extra steps.
34+
35+ (check-expect (f (list 4))
36+ (list 4 13))
37+ (check-expect (f (list 4))
38+ (list 7 13))
39+
40+ - try big-bang program.
41+
42+ - try DMdA program, make sure that test cases don't show extra steps.
3543
0 commit comments