EMFText: Concrete Syntax Zoo
This page contains a collection of 100 concrete text syntaxes defined with EMFText's CS language.
To use a syntax, make sure you have installed the EMFText SDK as described at the Download section. Most of the languages listed here can be obtained using the EMFText Update Site.
For all other languages that are not available there, checkout the listed plug-ins from the SVN repository. After checkout, right click on the '.cs' file and select "Generate Text Resource". The remaining compile errors are most probably due to missing generated code from the meta model. To obtain this code, open the genmodel, which is usually located in the 'metamodel' folder and generate the model code.
Attention: If you check out languages from the SVN trunk, you might also need to use the trunk version of EMFText to generate the text resource plug-ins.
* language is available from the EMFText Update Site
You've developed a syntax specification and you want to share it? Send an email to: emftext-users [at] mail-st.inf.tu-dresden [dot] de.
If you've got a language on your mind you'd like to specify with EMFText please let us know as well. We'll add it to the Concrete Syntax Wish List. Maybe we can join forces and populate the Zoo together.
Follow these guidelines.