I'm having trouble throwing errors with quotes in the strings. (err "oh no! We should have \"abc\" but we have \"abcd\".")
The output here is not the expected Error: "oh no! We should have "abc" but we have "abcd"."
But instead, that message with quotes escaped: Error: "oh no! We should have \"abc\" but we have \"abcd\"."
Ugh. I'm not really sure why that happens; err is defined in ac.scm as: (define err error)
And it works just fine in Racket: > (error "oh no! We should have \"abc\" but we have \"abcd\".")
oh no! We should have "abc" but we have "abcd".
context...:
/usr/share/racket/collects/racket/private/misc.rkt:87:7
So I'm not sure what's going on. |