Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2015-02-04

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

All times shown according to UTC.

Time Nick Message
01:14 jeffreykegler re http://irclog.perlgeek.de/marpa/2015-02-03#i_10055356 which cites http://nmap.org/book/nse-language.html#nse-lua
01:15 jeffreykegler It look's like NMAP's search process and reasoning was very close to mine.  They missed some of my dead-ends, but found one or two extra ones of their own. :-)
02:03 ronsavage joined #marpa
02:04 ronsavage Is that what's called 'Confirmation Bias'? Hehe.
05:25 ronsavage joined #marpa
09:26 jluis joined #marpa
10:49 jluis joined #marpa
11:01 jluis joined #marpa
11:44 jluis joined #marpa
12:46 jluis joined #marpa
14:18 koo5 joined #marpa
15:41 lwa joined #marpa
16:07 sirdancealot joined #marpa
17:10 jeffreykegler joined #marpa
17:11 jeffreykegler I've upload a new developer's release to CPAN: Marpa-R2 2.103_004
17:13 jeffreykegler The major visible new features allow more control over whether parse events are active or not.
17:14 jeffreykegler In the SLIF DSL, every event can be initialized when it is declared, by extending the event name to an event initializer:
17:14 jeffreykegler myevent=off
17:16 jeffreykegler Or, to give a fuller example
17:16 jeffreykegler :lexeme ~ <c> pause => before event => 'before c'=off
17:17 jeffreykegler In addition, this can be overriden when a recognizer is created, using the 'event_is_active' recognizer named argument.
17:19 jeffreykegler One technique now possible is to create lots of events in the DSL, initializing them to "off", and then enable the ones you want at run time.
17:20 jeffreykegler The documentation has been updated to describe these:
17:20 jeffreykegler https://metacpan.org/pod/release/JKEGL/Marpa-R2-2.103_004/pod/Scanless/DSL.pod#event
17:21 jeffreykegler https://metacpan.org/pod/release/JKEGL/Marpa-R2-2.103_004/pod/Scanless/DSL.pod#Named-event-statement
17:22 jeffreykegler https://metacpan.org/pod/release/JKEGL/Marpa-R2-2.103_004/pod/Scanless/R.pod#event_is_active
17:23 jeffreykegler CPANtesters looks OK so far.
17:23 jeffreykegler This is a significant release, which involved quite a few changes to Libmarpa ...
17:23 jeffreykegler so your testing will be very appreciated!
17:49 lwa joined #marpa
20:52 ronsavage Various modules fail tests. I'll have to investigate.
21:28 jeffreykegler joined #marpa
21:28 jeffreykegler ronsavage: feel free to pass on details of the problem cases -- if they're unclear I'll be glad to let you investigate :-)
21:29 jeffreykegler ... but if they look like something that's my fault, I'll reluctantly 'fess up
21:29 jeffreykegler :-)
21:34 jdurand_ joined #marpa
21:36 jdurand_ Re http://irclog.perlgeek.de/marpa/2015-02-04#i_10060172 - smoked ok on solaris perl-5.10.0
21:44 jdurand_ MarpaX-Languages-{C,EMCAScript,SQL2003}-AST tested ok against Marpa::R2-2.103_004
21:44 jdurand_ "EMCAScript" -> "ECMAScript"
21:44 jeffreykegler jdurand: Thanks!  Glad to hear it.
21:47 jdurand_ Yep.. Reading Ron's puzzling comment on IRC backlog forced me to cross-check. Ok I have to sleep... my working days are tiring -  AFK
21:48 * jdurand_ progressed anyway on his Moops stuff, but locally, not pushed to git -;
21:48 jeffreykegler Moops?
21:48 jdurand_ my next M4 package will be Moops+Marpa powered
21:48 jdurand_ AFK
21:49 jeffreykegler jdurand: good night!
21:56 ronsavage joined #marpa
22:30 koo5 joined #marpa

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