JetBrains Meta Programming System (MPS)
With MPS you can design your own extensible DSLs and start using them right away to build end-user applications. Unique technology of projectional editing allows to overcome the limits of language parsers, and build much richer DSL editors, such as ones with tables and diagrams.
During the talk we will provide participants with an overview of the MPS Language Workbench and focus on the code generator in the second part. Code generation process in MPS can be represented as a sequence of “model to model” transformations with the final “model to text” serialization step. We will focus on “model to model” transformations, describe overall infrastructure of the code generating engine as well as discuss known limitations and proposed solutions.
Fri 23 Jun Times are displayed in time zone: (GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
|13:40 - 14:30|
Oscar RodriguezJetBrainsLink to publication
|14:30 - 15:20|