I turned in my code still unsure on a few of your tests, a number of your tests fail identically for both my version and your answer key:
Testing: tests/indexed3.py
tests/indexed3.py.expected.rkt:214:2: expand: unbound identifier in module in: g$list
Seems to need Exception:
Testing: tests/multi_try.py
tests/multi_try.py.expected.rkt:256:64: expand: unbound identifier in module in: g$Exception
get-field, is specifically excluded in the spec, are these tests for your own extensions?
Testing: tests/dot1.py
tests/dot1.py.expected.rkt:215:1: get-field: bad syntax
Or on assign5.1.py.expected.lir (or hir) which says b is not defined. Python also does not accept this program, saying b is undefined.
fails.
Excuse me if this has previously been discussed, but I was still unsure if these programs were anything to worry about since they fail on the answer keys as well, all for seemingly reasonable reasons.
--
Tom