Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2015-08-11

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

All times shown according to UTC.

Time Nick Message
00:00 idiosyncrat_ (We're talking about http://jeffreykegler.github.io/Ocean-of-Awareness-blog/individual/2015/03/peg.html )
00:03 idiosyncrat_ The consensus had been "If I ever need to write a parser I'll just use PEG".  I expected real-life experiences to catch up with this, but the process was very slow.
00:03 idiosyncrat_ I should have known better.  It took decades for people to admit that LALR was just not workable, and it is in fact still being taught.
00:04 idiosyncrat_ So that the word about PEG's difficulties did not circulate quickly should not have surprised me.
00:04 idiosyncrat_ I expected more pushback from the piece than I got.
00:05 idiosyncrat_ One comment on it that's a favorite of mine is "annoying -- but he has a point"
00:07 ronsavage joined #marpa
00:17 idiosyncrat_ joined #marpa
00:20 dvxd heh. I have to fix this irc client. IPv6 addresses are messing up the protocol parsing.
00:22 dvxd I'm surprised openbsd is still using yacc for all their config files. must be a headache.
05:17 koo7 joined #marpa
05:37 ronsavage joined #marpa
09:44 pczarn joined #marpa
09:46 pczarn Binarized rule sets can be compactly represented
11:32 koo7 joined #marpa
13:10 koo7 joined #marpa
13:11 koo7 left #marpa
14:35 Aria I was thinking that might be the case
14:42 pczarn joined #marpa
14:58 pczarn 1) Sort an array of rules by LHS symbol ID
14:58 pczarn 2) Reserve a special symbol ID
15:02 pczarn 3) For each rule in the array, pad its RHS to length 2 with the reserved symbol
15:02 pczarn 4) Store the array in column-major order
15:11 Aria Oh nice.
15:20 pczarn If the array's "columns" are (rhs[0], rhs[1], lhs), an index into this array represents a dotted rule.
15:37 idiosyncrat_ joined #marpa
16:11 djns joined #marpa
17:44 koo7 joined #marpa
17:53 lwa joined #marpa
22:59 ronsavage joined #marpa

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