Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2016-11-30

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

All times shown according to UTC.

Time Nick Message
02:48 ilbot3 joined #marpa
02:48 Topic for #marpa is now Start here: http://savage.net.au/Marpa.html - Pastebin: http://scsys.co.uk:8002/marpa - Jeffrey's Marpa site: http://jeffreykegler.github.io/Marpa-web-site/ - IRC log: http://irclog.perlgeek.de/marpa/today
04:35 idiosyncrat_ I have been doing refactoring for some time, with no new features, but I hope that will soon change.
04:36 idiosyncrat_ After a lot of agonizing over how to convert to Lua, I realized it was best to use the sequence of Libmarpa objects:
04:36 idiosyncrat_ grammar -- recce -- bocage -- ordering -- tree -- valuator
04:37 idiosyncrat_ Objects later in this sequence make heavy use of objects earlier in the sequence ...
04:37 idiosyncrat_ so it made sense to convert to Lua in reverse order of this sequence:
04:37 idiosyncrat_ valuator first, tree next, etc.
04:38 idiosyncrat_ I have been doing so and have converted the valuator, tree and ordering to Lua, and am
04:38 idiosyncrat_ far along with the bocage.
04:39 idiosyncrat_ For all these objects, there were really no desired no features, but that will change when I come to the recognizer.
04:40 idiosyncrat_ I am thinking of adding a lot of long-requested lexer features:
04:40 idiosyncrat_ lookahead and eager lexemes, in particular.
04:41 idiosyncrat_ This may make Marpa::R3 attractive to some new users -- in Marpa::R2 the lexer was an afterthought, and I generally brushed feature requests aside saying that ...
04:42 idiosyncrat_ users should do it in the G1 grammar, or write their own lexer.
04:43 idiosyncrat_ Modern programmers learn parsing via lexing, so this meant that a newcomer to Marpa was forced to change his methods away from the ones most natural to him.
04:43 idiosyncrat_ I still encourage that, but Marpa::R3 will be less fascist about ti.
04:43 idiosyncrat_ =====
04:43 idiosyncrat_ Good night!
04:55 ronsavage joined #marpa
05:47 ronsavage joined #marpa
07:46 ronsavage joined #marpa
10:32 shadowpaste joined #marpa
12:05 sirdancealot joined #marpa
12:45 ronsavage joined #marpa
14:28 sirdancealot joined #marpa
15:11 sirdancealot joined #marpa
18:27 sirdancealot joined #marpa
21:43 ronsavage joined #marpa

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