Table of Contents
The Viatra Textual Command Language (VTCL) is the primary transformation definition language for the VIATRA2 framework. Developers can use this language for the definition of model transformations and code generators. The language combines the formalism of graph transformation (GT) rules and Abstract State Machine (ASM) rule into a single paradigm. This chapter introduces the constructs of the language.