Perl 6 - the future is here, just unevenly distributed

IRC log for #testml, 2010-07-31

| Channels | #testml index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:24 ashleydev joined #testml
00:42 dduncan joined #testml
00:46 ingy patch: thanks
00:46 ingy I also formalized +not into the grammar data structure
00:47 dduncan ingy, so in back reading I noticed you said: Brian Aker is my housemate
00:47 dduncan oops, wrong channel
00:47 ingy dduncan: it's fine
02:53 ingy I simplified the testml-grammar
02:53 ingy got rid of the start and stop rules
02:54 ingy because pegex supports try,got,not and end actions for every rule in a grammar.
02:54 ingy it's really nice
02:58 ingy patch: how do you do paren/comma lists in p6r?
04:58 ashleydev joined #testml
06:07 Topic for #testmlis now http://www.testml.org
06:43 ingy patch: I made empty parens on transform calls be optional...
06:43 ingy *foo.this().that(42) == *bar;
06:43 ingy is now
06:44 ingy *foo.this.that(42) == *bar;
06:44 ingy (and I'm thinking about those semicolons :)
10:25 dduncan left #testml
12:26 patch ingy: i really like that parens are now optional
12:32 patch '(' <argument> ** ',' ')'
12:34 patch that would match any number of arguments separated by commas
12:36 patch it doesn't allow for perl-style trailing commas, in which case you'd need to add an explicit ','?
12:38 patch or more like: '(' ','* <argument> ** [','+] ','* ')'
12:38 patch but i don't think that's needed
12:39 patch keep it simple
15:45 ashleydev joined #testml
17:14 ingy patch: thanks. I was thinking more for pegex, we'll need nice ways to do lists...
22:32 ashleydev_ joined #testml

| Channels | #testml index | Today | | Search | Google Search | Plain-Text | summary