Title | eGram - A Grammar Development Environment and its Usage for Language Generation |
Author(s) |
Stephan Busemann
DFKI GmbH |
Session | P23-W |
Abstract | The development of large grammars is inherently complex and can hardly be achieved using standard text editors. Although, e.g., emacs can be programmed to support this task to a certain extent, special-purpose functionalities are indispensable. Otherwise the increasing effort for the development and maintenance of large grammars may severely limit their applicability. To avoid this pitfall in the field of language generation, eGram has been developed, which provides a developer-friendly grammar format, syntactic verification of grammar knowledge, abbreviations through meta-rules, and integration with grammar testing. eGram is a implemented in Java and available under research or commercial licences. |
Keyword(s) | Grammar development, grammar editor |
Language(s) | Applicable to any languages |
Full Paper | 665.pdf |