On 08/18/2011 04:00 PM, Eli Barzilay wrote:
Three minutes ago, Jon Rafkind wrote:
Ok. For future reference this is how its done:

#lang at-exp racket
@string-append{
foo
bar
}
Yeah, and you can use a more convenient name, indent the text, and/or
the whole thing, and get the same result.  For example:

   #lang at-exp racket
   (define str string-append)
   (define text
     @str{
       foo
       bar
     })

(Before you complain: the shorter name is not to make it shorter, it's
because the `-append' thing is just a by-product of the available
function that can append strings, so it shouldn't be there.)

My issue is that first I try @{foo} and get the error "expected a procedure, given a string". At which point I remember kevin telling me off-hand how you (eli) had a trick to deal with these situations, which was to put string-append between the @ and {.

Could @{ as a special case do string-append for me?

(I'll get to the readtable stuff in a different email)
_________________________________________________
 For list-related administrative tasks:
 http://lists.racket-lang.org/listinfo/users

Reply via email to