The language concepts, their connections and associated rules are illustrated in a notation. You just draw the symbols, and their full graphical behavior is provided automatically.
|Use them in models
Drawing the graphical representations is easy with the Symbol Editor. It includes the shapes and tools you are familiar with from standard graphics programs. You can choose different shapes, colours, line widths, font styles, text wrapping, alignment, import graphic files etc. Symbol elements can be conditional on property values and can display values calculated by generators, allowing dynamic graphical behavior. Commonly used symbols or parts of symbols can be stored in the Symbol Library for reuse.
- Concrete Syntax Matters: How to design graphical languages, recording at CodeGen Conf
- Slides: Concrete Syntax Matters, Code Generation Conference
- Creating enhanced graphics, video at YouTube channel