MetaLib -- A Chrestomathy of DSL Implementations
softlang-metalib-logo.png

Summary

MetaLib is a chrestomathy for metaprogramming. That is, the implementation of a domain-specific language is approached with different metaprogramming technologies in a manner that caters for comparison and is meant to be useful for technology documentation and learning.

Links

  • The MetaLib repository: (GitHub)
  • Web-based exploration of MetaLib: (HTML)
  • Paper on MetaLib: (HTML)

MetaLib contributors

  • Simon Schauss (Lead Developer)
  • Ralf Lämmel (Project leader)
  • Johannes Härtel (MDE and information retrieval)
  • Marcel Heinz (Semantic annotation)
  • Lukas Härtel (MDE)
  • Kevin Klein (Semantic Wiki)
  • Thorsten Berger (Variability)