The "/7.0/DOTX to DOCX Co..er 7.0.0.1 Setup.exe" file could not be found or is not available. Please select another file.

DParser

5 Recommendations
16 Downloads (This Week)
Download d-1.26-src.tar.gz
Browse All Files

Description

DParser is a scannerless GLR parser generator based on the Tomita algorithm. It is self-hosted and very easy to use. Grammars are written in a natural style of EBNF and regular expressions and support both speculative and final actions.

DParser Web Site

User Ratings

 
 
5
0
Write a Review

User Reviews

  • Posted by grvs 2011-12-13

    Having tried pretty much all the parser generators in existence at one time or another, I can say with some authority that DParser is the one to use when you just want to get stuff parsed. No worrying about whether your grammar is LL(1)/LR(1)/LALR(1)/LL(*)/ambiguous/whatever, no fighting an artifical separation between lexer and parser, nothing: it just works. I can only ding DParser on two things: - Documentation. The documentaion is mostly adequate, especially if you've done battle with all the other options out there, but I think if the docs were a little more thorough, DParser would be the first and last stop for many of us searching for such tools. - Your program has to link with DParser's library. This library is installed at DParser-install time. This pretty much forces either your users to install DParser if they want to build your program, or you to include the DParser distro in your program's source distro. It would be a lot nicer if there was an option to have it generate all the necessary source for your parser, more like the Bisons and Yaccs of the world. Bottom line: Use DParser, get stuff parsed.

Read more reviews

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.