|
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
|
|||