
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.
12 lines
189 B
Racket
Executable File
12 lines
189 B
Racket
Executable File
#lang eopl
|
|
|
|
;; choose one of the following:
|
|
;; (require "pairval1.rkt")
|
|
;; (provide (all-from-out "pairval1.rkt"))
|
|
|
|
;; or
|
|
(require "pairval2.rkt")
|
|
(provide (all-from-out "pairval2.rkt"))
|
|
|
|
|