Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2014-01-14

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

All times shown according to UTC.

Time Nick Message
23:02 LLamaRider oh btw welcome ronsavage , glad to see you made it here :)
23:56 jeffreykegler joined #marpa
00:30 ronsavage joined #marpa
01:40 jeffreykegler ronsavage: you found it
13:42 ilbot3 joined #marpa
13:42 topic for #marpa is now Current release: https://metacpan.org/pod/Marpa::R2   Source: https://github.com/jeffreykegler/Marpa--R2   public logs at http://irclog.perlgeek.de/marpa/today
14:48 jeffreykegler joined #marpa
14:48 jeffreykegler left #marpa
17:13 LWA joined #marpa
18:45 jeffreykegler joined #marpa
19:50 lucs I'm guessing that the default action in SLIF is ::first. Is this correct?
19:53 jeffreykegler lucs: The implicit action in the SLIF is to return a Perl undef for a rule, the literal value for a lexeme
19:53 lucs Aha. Thanks.
19:53 lucs (I now remember reading that in the docs -- sorry)
19:54 jeffreykegler lucs: If it was not for backward compatibility, I'd change that, probably to ::array, which is a good starting point for developing a grammar
19:54 jeffreykegler lucs: But we're stuck with it
19:55 lucs It only costs a line of code, not a very big deal, but I see what you mean.
19:56 jeffreykegler lucs: *compatibility*  Existing code that relies on the current default would break
19:56 lucs Yep.
19:58 lucs (I meant, it costs a line of code for the user to specify that they want ::array, if that's what they want.)
19:58 jeffreykegler lucs: Ok, gotcha
21:15 jeffreykegler left #marpa
21:41 lucs https://gist.github.com/jeffreykegler/4440418I seem to understand that the <unterminated final hash comment> (SLIF example, https://gist.github.com/jeffreykegler/4440418) is there to catch a hash comment that would be the last thing in the string, with no ending <vertical space char>.
21:41 lucs Would it make sense for the SLIF to have an "end-of-string" pseudo-character, allowing to write for example something like this?:
21:41 lucs <vertical space char> ~ [\x{A}\x{B}\x{C}\x{D}\x{2028}\x{2029}]:eos
21:43 lucs (Sorry about the mispaste in that first line -- it should start at "I seem..."
21:43 lucs )

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