Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2014-08-18

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

All times shown according to UTC.

Time Nick Message
02:06 ronsavage joined #marpa
02:07 ronsavage Back online after reinstalling Debian!
03:15 ronsavage joined #marpa
08:11 ronsavage joined #marpa
15:50 jeffreykegler joined #marpa
15:52 jeffreykegler I'm thinking of making the opening of this IRC channel "official".  It's been quite open, but up to now I haven't listed it among the official sources of support for Marpa.
15:53 jeffreykegler If there are no objections, I think I'll start doing so.
15:54 Aria Makes sense!
17:13 shadowpaste "jeffreykegler" at 162.232.214.245 pasted "New recce->doit() method, with test program" (154 lines) at http://scsys.co.uk:8002/416488
17:14 jeffreykegler I've just shadowpasted a first cut at the new doit() method, as discussed on the G+ group.
17:15 jeffreykegler Name is doit() -- process() was the best alternative, but that's just a Latin-ism for 'doit'
17:16 jeffreykegler doit() reads an input and on success returns a ref to the only parse.
17:16 jeffreykegler On failure it throws an exception.
17:16 jeffreykegler Ambiguity is considered an error, and reported as such.
17:17 jeffreykegler If any events cause the read to terminate prematurely, that is also treated as an error.
17:19 jeffreykegler The intent is that this is a very simple method, cut for a first cut, and uncomplicated by options.  If you want events, or want to treat an ambiguous parse as anything but an error, you should use the read() and value() calls directly.
17:19 jeffreykegler This is actually the code for a new blog post -- on using ambiguity in language design.
23:05 jeffreykegler joined #marpa
23:30 ronsavage1 joined #marpa

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