From 7c28aa3b1e98bb35ae66d9ca26323e294cc065ce Mon Sep 17 00:00:00 2001 From: hematogender <46577620+hematogender@users.noreply.github.com> Date: Tue, 15 Oct 2019 01:13:38 +0300 Subject: [PATCH] Add Mmmm() language (#818) * Add Mmmm() language example Hello world implemented in Mmmm() * Ticked Mmmm() language --- LANGUAGES.md | 2 +- examples/m/Mmmm.mmmm | 60 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 examples/m/Mmmm.mmmm 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);