Skip to content

MontiCore is a language workbench for an efficient development of domain-specific languages.

Notifications You must be signed in to change notification settings

McHammerCoder/Monticore

 
 

Repository files navigation

MontiCore - Language Workbench plus Tool Framework

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

#Release Notes This product includes the following software:

#Build Please make sure that your complete workspace only uses UNIX line endings (LF) and all files are UTF-8 without BOM. On Windows you should configure git to not automatically replace LF with CRLF during checkout by executing the following configuration:

git config --global core.autocrlf input

About

MontiCore is a language workbench for an efficient development of domain-specific languages.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 88.6%
  • FreeMarker 10.0%
  • Groovy 0.8%
  • Shell 0.4%
  • Objective-C++ 0.2%
  • SuperCollider 0.0%