Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2017-07-21

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

All times shown according to UTC.

Time Nick Message
00:18 cheako joined #marpa
00:27 idiosyncrat joined #marpa
00:27 idiosyncrat Demat!
00:32 idiosyncrat Demat!
00:34 * idiosyncrat can't blame the morning for typing the same thing twice in 5 minutes, because it's late evening his time. :-)
01:49 ilbot3 joined #marpa
01:49 Topic for #marpa is now Start here: http://savage.net.au/Marpa.html - Code paste/run: https://f.perlbot.pl/#marpa - Jeffrey's Marpa site: http://jeffreykegler.github.io/Marpa-web-site/ - IRC log: http://irclog.perlgeek.de/marpa/today - Youtube channel: https://www.youtube.com/channel/UCYKVfGBtfTqbs1JdYq-dc5g
02:59 cheako joined #marpa
06:00 ronsavage joined #marpa
17:01 idiosyncrat joined #marpa
17:21 idiosyncrat Along the way in Kollos/Marpa::R3 there are lots of small improvements.
17:22 idiosyncrat For example, the old "G1 lexeme is not a lexeme in L0", which was two error messages is now 8 different error messages, so that the user is always told
17:22 idiosyncrat 1.) Why Marpa::R3 *thinks* it's a lexeme (ie, it's a lexeme in L0 or G1, or it was declared as a lexeme)
17:22 idiosyncrat and
17:24 idiosyncrat 2.) why Marpa::R3 has a problem with it being a lexeme [ it's a LHS(RHS) in G1(L0) or it's a RHS(LHS) in L0(G1) ]
17:25 idiosyncrat And the progress reports will be sorted differently.  Within each location,
17:25 idiosyncrat 1.) Predictions will come first.
17:25 idiosyncrat 2.) Then "medial" items (those which are not predictions or completions)
17:25 idiosyncrat 3.) Then completions.
17:26 idiosyncrat With these types, the progress items will be sorted by rule ID, as before.
17:27 idiosyncrat I'm just working on this and already I see it makes the progress reports easier to read -- because you're typically looking for only one type of Earley item and having all Earley items of one type together is very helpful.
18:08 cheako joined #marpa
19:14 cheako joined #marpa
22:35 cheako Been working steady on the bash lexor, at least I think it's a lexor??  https://github.com/cheako/MarpaX-Languages-Bash-AST/blob/adcedc4f3777f0ef6f74ccaf24f96afddef5d2d9/lib/MarpaX/Languages/Bash/AST.pm
22:35 cheako It currently correctly parses a handful of examples.  https://travis-ci.org/cheako/MarpaX-Languages-Bash-AST/builds/256242747#L332
23:01 cheako One big challenge will be how to handle here docs, seems I'll need something different.
23:12 ronsavage joined #marpa
23:16 idiosyncrat joined #marpa

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