I also checked, and #' #` #, #,@ are all R6RS-standard abbreviations, for (syntax ..) (quasisyntax ...) (unsyntax ...) and (unsyntax-splicing ...). Guile 2.0 defines those to be the same as in R6RS.
However.... On Guile 1.6 and 1.8, #' seems to be something completely different. Here are stuff: guile> (effective-version) "1.6" guile> '#'sym sym guile> (effective-version) "1.8" guile> '#'sym sym scheme@(guile-user)> (effective-version) $1 = "2.0" scheme@(guile-user)> '#'sym $2 = (syntax sym) So I think it'll be a bit difficult for me to implement #' in the Guile layer.... digging through the Guile reference for 1.6 and 1.8 is difficult and I can't find any reference to #' yet - Google also has difficulty understanding #', sigh. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Readable-discuss mailing list Readable-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/readable-discuss