in reply to Re^2: Block-structured language parsing using a Perl module?
in thread Block-structured language parsing using a Perl module?

:) I know this probably doesn't qualify also (and you probably saw it) , but GraphViz2::Marpa is not by Marpa author :) though it is also accompanied by how-to article

FWIW, Marpa guy does give some praise for his error diagnostics on his blog :)

  • Comment on Re^3: Block-structured language parsing using a Perl module?

Replies are listed 'Best First'.
Re^4: Block-structured language parsing using a Perl module?
by BrowserUk (Patriarch) on Aug 15, 2012 at 14:42 UTC

    Thank you. Particularly for answering my actual question :)

    After a more-than-cursory, less-than-comprehensive assessment, Marpa seems like the real deal technically. Fully capable of parsing anything I'm likely to need, and do so efficiently, and give good information when things go wrong.

    But... Why, oh why, do technically very competent programmers -- as the author obviously is -- write such Dog-awful interfaces? And such piss-poor documentation?


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.

    The start of some sanity?