diff --git a/LANGUAGES.md b/LANGUAGES.md index 8887ac90..a53a0270 100644 --- a/LANGUAGES.md +++ b/LANGUAGES.md @@ -997,7 +997,7 @@ You can also request a new language to be added to the list, just leave a commen - [ ] [ML](https://en.wikipedia.org/wiki/ML_(programming_language)) - [ ] [ML/I](https://rosettacode.org/wiki/Hello_world/Text#ML.2FI) - [ ] [MMIX](http://esolangs.org/wiki/MMIX) -- [ ] [Mmmm()](http://esolangs.org/wiki/Mmmm()) +- [x] [Mmmm()](http://esolangs.org/wiki/Mmmm()) - [ ] [MNNBFSL](http://esolangs.org/wiki/MNNBFSL) - [ ] [Mobius](http://esolangs.org/wiki/Mobius) - [ ] [ModanShogi](http://esolangs.org/wiki/ModanShogi) diff --git a/examples/m/Mmmm.mmmm b/examples/m/Mmmm.mmmm new file mode 100644 index 00000000..a9ac3688 --- /dev/null +++ b/examples/m/Mmmm.mmmm @@ -0,0 +1,60 @@ +Mmm=m[m.m()].m(m.m()); +Mmmm=m[mm].m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();Mmmmm=mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();m[mmmm].m(mmm.m()); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();Mmmmmm=mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +Mmmmmmmmm=mmm.m(); +m[mmmm].m(mmm.m()); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();Mmmmmmm=mmm.m(); +m[mmmm].m(mmmmmm);m[mmmm].m(mmmmmm); +mmm.m();mmm.m(); +Mmmmmmmm=mmm.m(); +m[mmmm].m(mmmmmmm); +mmm.m();mmm.m(); +Mmmmmmmmmm=mmm.m(); +Mmmm=m[mm].m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m(); +Mmmmmmmmmmm=mmm.m(); +Mmmmmmmmmmmm=mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m();mmm.m();mmm.m(); +mmm.m();mmm.m(); +m[mmmm].m(mmm.m()); +m[mmmm].m(mmmmmmmmmm); +m[mmmm].m(mmmmm); +m[mmmm].m(mmmmmmm); +m[mmmm].m(mmmmmmmmm); +m[mmmm].m(mmmmmm); +m[mmmm].m(mmmmmmmm); +m[mmmm].m(mmmmmmmmmmm);