![]() The eopl language is now racket-based rather than mzscheme-based. This test-suite, which was originally distributed on the book's web-site has been re-written in the new language. Changes include dropping all drscheme-init.scm and top.scm files. Remaining files were renamed to use the .rkt extension and edited to use the #lang syntax (instead of modulue). Require and provide forms were changed to reflect racket's syntax instead of mzscheme's (eg, only-in vs. only). Several occurrences of one-armed ifs were changed to use when and unless. All tests have been run successfully. |
||
---|---|---|
.. | ||
data-structures.rkt | ||
environments.rkt | ||
interp.rkt | ||
lang.rkt | ||
pairval1.rkt | ||
pairval2.rkt | ||
pairvals.rkt | ||
store.rkt | ||
tests.rkt |