The Synthesizer Generator is a tool for implementing language-based editors. The editor designer prepares a specification that includes rules defining a language’s context-free abstract syntax, context-sensitive relationships, display format, and concrete input syntax. From this specification, the Synthesizer Generator creates a display editor for manipulating objects according to these rules.
KeywordsDerivation Tree Output Representation Current Selection Attribute Grammar Display Format
Unable to display preview. Download preview PDF.