Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2014-12-24

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

All times shown according to UTC.

Time Nick Message
02:40 flaviu joined #marpa
04:13 jeffreykegler joined #marpa
05:33 ronsavage joined #marpa
06:34 ronsavage I've pushed Text::Balanced::Marpa in github: https://github.com/ronsavage/Text-Balanced-Marpa. Docs are copied from another module, so ignore. To test, d/l, unpack and run: perl -Ilib scripts/test.pl info. If you leave off the 'info' you'll get the debug output as well.
06:35 ronsavage Plans before release. Re-do grammar so when you choose quotes, eg {}, then only those 2 chars need to be escaped. ATM all unbalanced quote charts need to be escaped.
06:36 ronsavage User option (binary?) will allow choices of quotes, eg {} and (). In that case, only those 4 chars will need to be released if unbalanced.
06:36 ronsavage 'charts' => 'chars
06:37 ronsavage 'need to be released' => 'need to be escaped'. Sigh.
06:38 ronsavage Speculation: All above typos will vanish with a glass of read wine :-).
07:01 ronsavage Now for the todo list: (1) Try multi-char delims. (2) Add open => '..' and close => '..' params to new() to specify delims. (3) Add parallel syntax which forbids nesting. This is good for templating code. Eg Text::Xslate uses <% and %>, so multi-char and no nesting.
07:53 lwa joined #marpa
08:10 jeffreykegler joined #marpa
08:11 jeffreykegler ronsavage: Ignore this if it breaks up the momentum of the Text::Balanced::Marpa project, but ...
08:11 jeffreykegler is http://jeffreykegler.github.io/Ocean-of-Awareness-blog/individual/2014/11/delimiter.html relevant?
08:13 jeffreykegler It was about the error case -- trying to be highly accurate about reporting mismatched balanced delimeters.
08:40 LLamaRider joined #marpa
09:54 koo6 joined #marpa
09:55 koo5 joined #marpa
10:43 ronsavage jeffreykegler: Thanx: I did have feeling I should track down that post. I can incorporate it into the code after a few big changes as per the todo list. It's /very/ impressive.
10:46 ronsavage I'll use Jean-Damien's technique of build up the grammar for the base, with parameterized substitutions - 1 per delimiter used -.
10:46 ronsavage 'for' -> 'from'.
17:54 koo6 joined #marpa
17:54 koo5 joined #marpa
18:07 flaviu joined #marpa
21:30 lwa joined #marpa
21:44 jeffreykegler joined #marpa
22:15 flaviu joined #marpa
22:44 flaviu joined #marpa
22:47 jeffreykegler joined #marpa
23:48 koo6 joined #marpa
23:48 koo5 joined #marpa

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