Muriel
From Esolang
Muriel is an esoteric programming language designed by Matthew Westcott in 2001.
Contents |
[edit] Etymology
The name Muriel is an acronym that stands for Monumentally Useless Re-Iterative Execution Language.
[edit] Computational model
Like SMITH, Muriel has no traditional control structures. Instead, Muriel has a command to replace the currently running Muriel program with a given string, and run that instead. This leads to a programming method where a program must quine itself in order to perform any sort of loop.
[edit] Computational class
There exists an interpreter for the language Bub written in Muriel. Since Bub is a small variant of Brainfuck, it ought to be possible to show through simulation and isomorphism that Muriel is Turing-complete as well.
[edit] See also
- Smurf is an attempt to make a Turing tarpit out of Muriel.
[edit] External resources
- Muriel website (as saved in the Internet Archive's Wayback Machine)
- Muriel interpreter in Perl
- Muriel in the Esoteric File Archive

