Content deleted Content added
m Robot-assisted disambiguation (you can help!): Bootstrapping |
No edit summary |
||
Line 124:
== Development status and history ==
XL is the result of a long language design work that began around 1992. The language was designed and implemented primarily by [[Christophe de Dinechin]].
Historically, the XL compiler was written in C++. It had achieved a point where most of the features described above worked correctly, but writing plug-ins was a nightmare, because C++ itself is not extensible, so implementing <code>translate</code>-like statements was impossible. The parse tree was more complicated, with dozens of node types, because it was designed for cross-language support. Moka was a Java-to-Java extensible compiler using the same infrastructure.
|