Release of the Emmental Programing Language

Sunday, November 11, 2007

The Emmental programming language has been released. Emmental is a self-modifying programming language; it is defined in terms of a meta-circular interpreter, and this meta-circular interpreter provides operations that modify its behaviour. In fact, Emmental requires that this mechanism of meta-circular self-modification in order for it to achieve Turing-completeness.

Check it out at http://catseye.tc/projects/emmental/