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.
06:38 Ven joined 07:17 Ven joined 07:21 FROGGS joined 07:27 Ven joined 08:16 Ven joined 10:06 Ven joined
Ven \\o/ 10:12
the @ won
11:22 Ven joined 12:32 Ven joined
masak :) 13:10
I'd say "I aim to please", but... I aim to get the language to be a well-designed, consistent whole. 13:13
13:40 Ven joined
Ven well, I don't own at-shares anyway ;) 13:41
masak .oO( I aim @ pleasing ) 13:45
15:27 Ven joined 15:31 Ven joined 16:22 Ven joined
Ven "string repetition: infix:<x>" please no :P 16:26
masak no? ok. 16:34
Ven I'd actually be okay with some unicode shenanigan here
masak I'd go with Python's infix:<*>, except (a) I kind of buy into Perl's num/str op separation too much
and (b) I already have infix:<~>, which I like 16:35
Ven yeah, you need to take a stand :P
either + and others coerce
or they're overloaded
masak yup 16:36
Ven wrt "strings to ast", I know blackcoffee does that
masak url?
Ven scala somewhat does it, but it's a bit of a lie... since it's a prefixed string, parsed 16:38
github.com/paiq/blackcoffee
masak I looked a bit at IntelliJ, and it basically seems to put the string in a surrounding "harness" string, rather than try to put the parser in the right mode. seemed short-term but practical. 16:39
Ven yeah, that could make sense as well 16:40
*but* wouldn't work with our "promised" {{{Foo @ Bar}}} syntax which would allow insertion at "places" 16:43
masak not sure if I understand you correctly. I think I imagined the text-to-Qtree factory functions to be incompatible with unquotes. 16:48
though I admit I haven't thought deeply about it.
17:54 FROGGS joined 18:07 vendethiel joined 18:08 FROGGS joined 20:17 vendethiel joined