Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Set current namespace to the current module. Fixes #208.
The pconvert-lib printer checks the namespace for (pre-)defined symbols. If the current namespace is not configured, as what would happen during module instantiation, user-written functions like my-add1 would be printed differently. This also affects the error message from the check-expects. #lang htdp/isl+ (define (my-add1 n) (+ n 1)) my-add1 (check-expect my-add1 2) Output: Welcome to DrRacket. (lambda (a1) ...) Ran 1 test. 0 tests passed. check-expect ... error ... :: first argument of equality cannot be a function, given (lambda (a1) ...) > my-add1 my-add1
- Loading branch information