Re: simple syntax expression faiilure,

2012-04-21 Thread Ian Price
Stefan Israelsson Tampe writes: > Hmm so it's impossible to create syntax objects of the type > > #'(a b c . d) > > A pity Did you try it? works fine for me :) scheme@(guile−user)> #'(a b c . d) $6 = (#(syntax−object a ((top) #(ribcage () () ())) (hygiene guile−user)) #(syntax−object b ((top)

Re: simple syntax expression faiilure,

2012-04-21 Thread Stefan Israelsson Tampe
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 wrote: > Hi, > > I think the problem is #,@ is used to merge a list into the expression > (just like ,@) and #'a is only the

Re: simple syntax expression faiilure,

2012-04-21 Thread Daniel Krueger
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 wrote: > Is this a bug? > > sch