Parser Generator APaGeD 0.3 beta release

Jascha Wetzel "[firstname]" at mainia.de
Thu Aug 23 10:12:40 PDT 2007


APaGeD - Attributed Parser Generator for D

http://apaged.mainia.de

This is a major upgrade for ALLPaGeD. It has been renamed to APaGeD,
because it's not restricted to LL parsers anymore.

- generates LALR(1)-based GLR parsers and LL parsers
- generates linear-time first-longest-match lexical analyzers
- intuitive, curly-brace-style grammar syntax with embedded D code
- supports non-regular whitespace grammar (e.g. nested comments)
- semantic analysis allows inherited and synthetic attributes, multiple
passes, etc.
- supports imports for structuring of large grammars
- extensive debugging facilities
- supports error recovery
- explicit error messages or...
- automatically generated error messages: "file(line): found A, expected
B, C or D"
- export grammar specification for documentation

See the documentation for details.



More information about the Digitalmars-d-announce mailing list