Is there any way to make the at-exp reader turn @list{A @"string" escape} into 
(list "A " "string" " escape”),
instead of into (list “A string escape”) ?

The reason is that I wanted to make my own versions of format, printf, fprintf, 
error, etc. that would work with the at-exp reader and
convert something like this:
@my-error['f]{message
                given: ~v@"something"
                other-arguments: ~v@"something-else" 
~v@"another-something-else"}
into something like this:
(error 'f "message\n  given: ~v\n  other-arguments: ~v ~v"
       "something" "something-else" "another-something-else")

It works the way I want it to if the “something”s etc. are anything other than 
a string literal, but is there any way to make it work for string literals?

____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to