6macros: discussing the finer points of Perl 6 macros, Qtrees, and how to stay sane | irclog: irclog.perlgeek.de/6macros/today
Set by moderator on 28 July 2015.
01:48 ilbot3 joined
masak today's "devil's advocate" idea: comma in term position is actually free, so we could still use it for unquoting 04:43
or ,() or some such 04:44
but it's missing the cute symmetry with ` and `() that Lisp quasiquoting has
and (as I type this I realize) that the main reason Lisp gets away with a one-sided quasiquotation marker and a one-sided unquote marker is that it puts parentheses around all its expressions by default 04:45
Perl 6 and 007 don't, and so don't get away with the same 04:46
maybe that's patently obvious, but it hadn't really occurred to me before
in other happy news: I'm about halfway through "Let Over Lambda" -- currently reading about anaphoric macros 04:47
08:19 FROGGS joined 09:01 Ven joined
Ven well, ,() might technically be free, but it's only interesting for unquoting in term position 14:30
14:55 Ven joined 15:12 Ven joined 15:26 Ven joined