Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2015-01-06

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

All times shown according to UTC.

Time Nick Message
00:22 koo6 joined #marpa
00:35 sirdancealot joined #marpa
00:45 jeffreykegler joined #marpa
01:00 ronsavage I've released V 1.03 of Text :: Balanced :: Marpa. There are no code changes. Full details on G+.
03:35 flaviu joined #marpa
04:55 jeffreykegler joined #marpa
05:06 jeffreykegler I've just uploaded a developer's release: Marpa-R2 2.101_000
05:07 jeffreykegler Lots of small changes to docs and diagnostics have piled up, and this release catches up with them.
05:07 jeffreykegler If all goes well, in 3 or so days, I'll turn it into a full, indexed, CPAN release.
05:08 jeffreykegler CPAN testers OK so far, additional testing always appreciated!
05:43 jeffreykegler ronsavage: interesting article
05:48 jeffreykegler I note that your approach to delimiters is what I'll call 1st order -- there's one grammar, and the configuration takes place via events.
05:49 jeffreykegler I usually think in terms of 2nd order approaches -- that is, you take the spec and write a custom grammar, and that grammar does the parsing.
05:50 jeffreykegler The 2nd order approach, incidentally, is a true higher-level language -- the spec language is a language which describes a language.
05:51 jeffreykegler These days the term "higher level language" usually means a language with facilities for higher-level *programming*,
05:51 jeffreykegler but here you can do "higher level languages" in the fuller sense.
05:52 jeffreykegler I know I can get a little (OK maybe sometimes more than a little) abstract on folks, but I hope you see what I'm driving at.
05:54 jeffreykegler Good night, all!
05:59 jeffreykegler joined #marpa
05:59 jeffreykegler ronsavage: a sort of PS ...
05:59 jeffreykegler I forgot to mention
06:01 jeffreykegler within the 1st order paradigm, your use of events is quite clever -- it expands Marpa techniques along a different dimension
06:01 jeffreykegler AFK again
06:12 sirdancealot joined #marpa
07:06 ronsavage jeffreykegler: Thanx!
07:13 ronsavage Marpa::R2 V 2.101. Test statistics:
07:13 ronsavage Fails: 0. Files: 27. Modules: 9. Passes: 9. Tests: 357. Total: 357.
07:13 ronsavage Duration: 52 seconds
07:52 rns joined #marpa
08:01 rns Marpa-R2 2.101_000 built, installed, and works ok for me (5.20.1/msvc2010/winxp and 5.14.2/gcc4.8.3/cygwin).
08:09 rns As a followup to this discussion -- https://github.com/jeffreykegler​/libmarpa/pull/2#event-213802076 -- a github 'release' of libmarpa-7.5.0 distributions is now at https://github.com/rns/libmarpa-bindings/releases.
08:12 rns Every tarball is separately downloadable and linkable. The main use is building static and shared libmarpa under Windows. Any better idea or feedback is appreciated.
08:13 rns left #marpa
09:26 lwa joined #marpa
12:10 sirdancealot joined #marpa
12:10 koo6 joined #marpa
18:03 jeffreykegler joined #marpa
19:54 jeffreykegler joined #marpa
19:54 jeffreykegler http://lcamtuf.coredump.cx/afl/
19:56 jeffreykegler Reini Urban is using this on Perl and Parrot -- apparently it's good for ferreting out bugs.
19:56 jeffreykegler It might be interesting, if someone wants, to try it out on Libmarpa.
20:02 jeffreykegler hobbs: are you able to confirm for the 14th with Randal?
20:03 jeffreykegler Actually, I thought you already had confirmed, but I guess Randal is being careful.
20:38 ronsavage joined #marpa
21:01 flaviu AFL might not be the most appropriate tool for libmarpa. From the readme: "The afl-fuzz mutation engine is optimized for compact data formats"
21:02 ernimril joined #marpa
21:02 flaviu I assume it's being used on the bytecode for Parrot - I've also recently used it effectively on a toy virtual machine I wrote.
21:48 ronsavage joined #marpa
22:58 basiliscos joined #marpa

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