Synthesizer Generator

The Synthesizer Generator is a tool for creating language-sensitive editing environments and interfaces. Rules input to the Synthesizer Generator define a language's abstract syntax, context-sensitive realtionships, display formats, concrete inout sytax, and source-to-source restructuring transformations. The Synthesizer Generator then creates an editor for manipulating objects according to the given rules.

The treatment of language syntax and static semantics by the Synthesizer Generator is of particular importance. The editor-designer's specification of the language's syntax can address not only context-free syntax but also context-sensitive conditions such as type correctness. As the user creates and modifies objects, the generated editor incrementally checks for violations of specified context conditions.

IRIX version compatibility: 6.2

Jeffry Burns

Director of Marketing
Grammatech, Inc.
One Hopkins Place
Ithaca, NY 14850
USA
607-273-7340
607-273-8752 (fax)
jeff@grammatech.com

For applications in related solution areas, see the following indices: Analysis, Design, Reverse Engineering, Compilers & Language Products, Software Development Tools, User Interface Tools, the developer index for Grammatech, Inc. and the product category index for Development Tools.