MontiCore is a language workbench for an efficient development of domain-specific languages (DSLs). It processes an extended grammar format which defines the DSL and generates components for processing the documents written in the DSL. Examples for these components are parser, AST classes, symboltables or pretty printers.This enables a user to rapidly define a language and use it together with the MontiCore-framework to build domain specific tools.
#Licenses
- LGPL V3.0 (for handwritten Java code)
- BSD-3-Clause (for templates and generated Java code)
#Release Notes This product includes the following software: