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 -- Main.ChristopheDeDinechin - 14 Nov 2001