Meta: a universal meta-language for augmenting and unifying language families, featuring meta(oopl) for object-oriented programming languages

  • Authors:
  • Wade Holst

  • Affiliations:
  • University of Western Ontario, London, ON, Canada

  • Venue:
  • OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Meta: a collection of meta-languages that augment/unify language-families, an advanced programming environment, a language interoperability framework, an infrastructure for reflection over source documents, and a generalization of XML. XML provides an extensible mechanism for defining syntax, while Meta provides an extensible mechanism for defining syntax and semantics.