7 Languages built with Xtext
Jump to navigation
Jump to search
URL
http://lambda-the-ultimate.org/node/4564
Description
The Xtext project has published seven little languages (call them DSLs or not) using a new API for JVM-based DSLs. They are examples and meant to help people understanding how to use the new approach. The basic idea is to allow reusing predefined general language constructs such as expressions and type references and use them at arbitrary places in your custom DSL.
The seven languages solve common problems :
a simple scripting language a build language (similar to ANT or Gradle) a language to describe MongoDB documents something to wire up Guice modules a language for HTTP routing (similar to the one from play!) a template language for HTML docs a sweet little Logo-clone