MPS 2023.2 – DSL development environment.

With MPS (Meta Programming System), 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.

Tests in MPS are now generated as JUnit 5 tests.
Enhanced support for overriding type system rules
BaseLanguage improvements

Full changelog available here.

Version for Apple Silicon

Download Now