Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2014-02-16

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

All times shown according to UTC.

Time Nick Message
01:30 ronsavage joined #marpa
14:45 jdurand joined #marpa
15:19 * jdurand is thinking LATM is fantastic, this has beautifully solved a bug in JavaScript regexp grammar
16:19 jeffreykegler joined #marpa
19:20 jdurand joined #marpa
21:11 jdurand Jeffrey, why is it "not allowed" to throw an exception as object inside Marpa closure?
21:16 jeffreykegler jdurand: the Carp that comes with 5.10.0 does not support exception objects.
21:16 jeffreykegler I was forced to make a two out of three choice: exception objects, 5.10.0 or Carp.  If I had the choice to make today, I'd remove 5.10.0 support.
21:18 jeffreykegler AFK -- off to lunch.
21:21 jdurand I am using Exception::Class that is not calling carp, but die. BUt I do not know the internals enough to say these are the same beasts.
22:02 ronsavage joined #marpa
22:28 LLamaRider joined #marpa
23:30 jeffreykegler joined #marpa
23:31 jeffreykegler judrand: re http://irclog.perlgeek.de/​marpa/2014-02-16#i_8294720 -- Carp and die are two different beasts (although I believe Carp uses die), but ...
23:32 jeffreykegler the issue is not how you are throwing the exception -- it's that exceptions get re-thrown, and Marpa needs exceptions it can re-throw using the standard Carp delivered with 5.10.0 ...
23:32 jeffreykegler which means, alas, on objects.
23:34 jeffreykegler * "alas, on objects" -> "alas, no objects"

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