Advertisement
Guest User

Untitled

a guest
Oct 9th, 2015
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. (define (run-test the-test)
  2. (let ((expression (car the-test)))
  3. (write expression) ; show it before the possible
  4.  
  5. (let* ((result (eval expression (interaction-environment)))
  6. (status (equal? (cadr the-test) result)))
  7. (if status
  8. (display " ok")
  9. (display " FAIL"))
  10. (newline)
  11. (if (not status) ; in addition
  12. (begin
  13. (display " Expected: ")
  14. (write (cadr the-test))
  15. (newline)
  16. (display " Returned: ")
  17. (write result)
  18. (newline)))
  19. status)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement