adjust scribble lexer so its failures print to stderr, not stdout
This commit is contained in:
parent
5c109946c2
commit
dbb1d8f360
|
@ -23,12 +23,12 @@
|
|||
(caddar l)))
|
||||
(loop (+ (+ pos (caar l))) (cdr l)))))])
|
||||
(unless (equal? v val)
|
||||
(printf "FAILED, line ~s\n" line)
|
||||
(printf " result\n")
|
||||
(pretty-print v)
|
||||
(printf " is not expected\n")
|
||||
(pretty-print val)
|
||||
(printf "\n"))))
|
||||
(eprintf "FAILED, line ~s\n" line)
|
||||
(eprintf " result\n")
|
||||
(pretty-print v (current-error-port))
|
||||
(eprintf " is not expected\n")
|
||||
(pretty-print val (current-error-port))
|
||||
(eprintf "\n"))))
|
||||
|
||||
(define-syntax-rule (test str len-val)
|
||||
(test* str len-val (syntax-line #'str)))
|
||||
|
|
Loading…
Reference in New Issue
Block a user