From 26ac5e8eb1ede831594728244891b1e3e0f4a9d3 Mon Sep 17 00:00:00 2001 From: "Mike D. Lowis" Date: Thu, 10 Sep 2015 12:19:32 -0400 Subject: [PATCH] Deleted unused scheme sources --- inc/test-macros.scm | 52 --------------------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 inc/test-macros.scm diff --git a/inc/test-macros.scm b/inc/test-macros.scm deleted file mode 100644 index d557870..0000000 --- a/inc/test-macros.scm +++ /dev/null @@ -1,52 +0,0 @@ - -(define-syntax def-test - (syntax-rules () - ((_ desc body ...) - (register-test! - (cons desc - (lambda () body ...)))))) - -(define-syntax check-error - (syntax-rules () - ((_ expect expr) - (let ((prev error)) - (define result - (call/cc - (lambda (err) - (set! error err) - expr))) - (set! error prev) - (equal? expect result))))) - -(define-syntax check-exception - (syntax-rules () - ((_ expect expr) - (equal? expect - (call/cc - (lambda (cont) - (with-exception-handler - (lambda (x) (cont x)) - (lambda () expr)))))))) - -(define-syntax check-parse-error - (syntax-rules () - ((_ expect expr) - (begin - (define etyp-matches? #f) - (define emsg - (with-output-to-string - (lambda () - (set! etyp-matches? - (equal? 'parse-error - (call/cc - (lambda (cont) - (with-exception-handler - (lambda (x) (cont x)) - (lambda () expr))))))))) - ;(print "----") - ;(print etyp-matches? " " (equal? emsg expect)) - ;(print "\"" emsg "\"\n") - ;(print "\"" expect "\"\n") - ;(print "----") - (and etyp-matches? (equal? emsg expect)))))) - -- 2.54.0