provide provide, so it's possible to use provide and require in

student languages.  This will be a problem if somebody writes a
function in BSL or BSLLA, provides it, requires it in a non-student
language, and uses it as an argument to a higher-order function
that isn't declared as a "higher order primitive".  That is,
not very often.  Even if so, just re-open the BSL or BSLLA source
file, switch languages to ISL, save it, and the problem goes away.
This commit is contained in:
Stephen Bloch 2012-04-23 21:27:32 -04:00
parent 3e1e9c8763
commit ba8684cb63

View File

@ -14,6 +14,7 @@
(all-from-out 2htdp/universe)
show-it)
(provide provide)
(define (show-it img)
(check-arg 'show-it (image? img) "image" "first" img)