Edit on GitHub


MetaBorg is a collection of meta-programming tools including the following components:

  • The Spoofax language workbench
  • The SDF3 syntax definition formalism
  • The NaBL name binding language
  • The TS type specification language
  • The Stratego transformation language

Software repositories

MetaBorg provides generic technology for allowing a host language (collective) to incorporate and assimilate external domains (cultures) in order to strengthen itself. The ease of implementing embeddings makes resistance futile.