The Spoofax Language Workbench

Spoofax is a platform for developing textual domain-specific languages with full-featured Eclipse editor plugins. Installation With the Spoofax/IMP language workbench, you can write the grammar of your language using the high-level [[Stratego.SDF][SDF]] grammar formalism. Based on this grammar, basic editor services such as syntax highlighting and code folding are automatically provided. Using high-level descriptor languages, these services can be customized. More sophisticated services such as error marking and content completion can be specified using rewrite rules in the [[Stratego.Stratego language][Stratego]] language. ---++ [[News]] %INCLUDE{News}% ---++ Features %INCLUDE{Features}% _[[Features#other][(more features)]]_