Lx Language

Program-Transformation.Org: The Program Transformation Wiki
LX is a general purpose compiled programming language, like C, C++, Pascal, Ada or Eiffel. As a language, LX has many interesting features. But what makes it interesting is its language transformation capabilities. The language has a "pragma" construct that invokes compiler plug-ins. These plug-ins can perform any arbitrary modification on the program being compiled.

LX pragmas are based on MozartDev.

More information can be found at http://mozart-dev.sf.net/lx.html

-- ChristopheDeDinechin - 14 Nov 2001