Hmm so it's impossible to create syntax objects of the type #'(a b c . d)
A pity Ok I'll work around it. Cheers /Stefan On Sat, Apr 21, 2012 at 2:04 PM, Daniel Krueger <keen...@googlemail.com>wrote: > Hi, > > I think the problem is #,@ is used to merge a list into the expression > (just like ,@) and #'a is only the syntax object of the symbol a > instead of a list. If you say #`(#,#'a #,@#'(a)) it works. > > Daniel > > On Thu, Apr 19, 2012 at 10:17 PM, Stefan Israelsson Tampe > <stefan.ita...@gmail.com> wrote: > > Is this a bug? > > > > scheme@(guile-user) [5]> #`(#,#'a #,@#'a) > > ERROR: Syntax error: > > unknown location: source expression failed to match any pattern in form > (a > > a) > > > > Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue. > > > > /Stefan >