ABZ 2020 → 2021

Tutorial on “Implementing Domain-Specific Languages with JetBrains MPS” will be colocated with 7th International Conference on Rigorous State Based Methods (ABZ 2020 ABZ 2021). It will take place in Ulm, Germany on Tuesday 26.05.2020.

Session 1 (9:30 – 10:30)*

Session 2 (11:00 – 12:30)*

  • Implementing a language in JetBrains MPS (hands-on) 
    • defining abstract syntax
    • concrete syntax in a projectional editor
    • intentions and quickfixes
    • implementing a simple type system
    • code generation as a model-to-text transformation
    • code generation as a model-to-model transformation

Installing JetBrains MPS

 

* please check up-to-date schedule at https://abz2020.uni-ulm.de/tutorials ABZ 2021