All categories

Grammatica 7.1

Free Generate, compile, edit, and deploy parser code.
3.6 
Latest version:
7.1 See all
Developer:
Collect

Manage parsing components of software projects. Collect code, compile it, and present it for future editing, integration or other modification. Work with C# and Java, create source code from regular components, automatically recover and analyze errors, etc.

Grammatica is a C# and Java parser generator (compiler compiler). It improves upon simlar tools (like yacc and ANTLR) by creating well-commented and readable source code, by having automatic error recovery and detailed error messages, and by support for testing and debugging grammars without generating source code. Grammatica supports LL(k) grammars with an unlimited number of look-ahead tokens. It is fairly well tested, and has been self-hosting since version 0.1. The documentation contains a complete list of features, as well as a comparison to other parser generators.

Comments

Suggestions

Adobe Reader
Adobe Reader
Free

View, sign, annotate, and print PDF files on your Mac.

Bean
Bean
Free

Bean is a text editor that can save and open in a useful set of formats.

Stationery Pack
Stationery Pack

Turn your favorite photos into greeting cards and personalize many templates with a click of the mouse.

TeX
TeX
Free

TeX is a system for computer typesetting, for placing text on a page.

Scrivener
Scrivener
Free

Structure your documents and control their formatting.

Skim by the Skim Team
Skim by the Skim Team
Free

Easily view, edit, or annotate miscellaneous PDF files.

Download
Free