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.
02:48 ilbot3 joined 05:32 vendethiel joined 07:28 FROGGS joined
masak should it be allowed to do `{{{u @ Q::Unquote}}}` in a normal quasi? 10:06
I feel there is something with unquotes that should be disallowed, but I don't know where to place the error-checking logic 10:07
it's definitely an error for any part of the compiler (macro splicer in particular) to insert an unquote outside of a quasi in the program Qtree 10:09
hm, or is `{{{u @ Q::Unquote}}}` perfectly fine, but it sort of interpolates twice on interpolation? first it splices in the `u` contents, then that's a new unquote which it evaluates and splices in the result 10:12
that should be fine, but what if it's unquotes all the way down? I guess that's an "on your head be it" error 10:13
we could have some recursion limit, I guess
14:56 FROGGS joined 20:42 vendethiel joined 22:02 vendethiel- joined