From a7cafc2f3d9de2dcc9aba035efdeec10aef7b23e Mon Sep 17 00:00:00 2001 From: Julian Schacher Date: Wed, 3 Oct 2018 04:58:12 +0200 Subject: [PATCH 1/2] Add Emojicode Bogo Sort. --- contents/bogo_sort/bogo_sort.md | 4 +++ .../bogo_sort/code/emojicode/bogo_sort.emojic | 32 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 contents/bogo_sort/code/emojicode/bogo_sort.emojic diff --git a/contents/bogo_sort/bogo_sort.md b/contents/bogo_sort/bogo_sort.md index d46241c06..7ddf29394 100644 --- a/contents/bogo_sort/bogo_sort.md +++ b/contents/bogo_sort/bogo_sort.md @@ -43,6 +43,8 @@ In code, it looks something like this: [import:16-18, lang:"nim"](code/nim/bogo_sort.nim) {% sample lang="ruby" %} [import:12-16, lang:"ruby"](code/ruby/bogo.rb) +{% sample lang="emojic" %} +[import:2-6, lang:"emojicode"](code/emojicode/bogo_sort.emojic) {% endmethod %} That's it. @@ -85,6 +87,8 @@ We are done here! [import, lang:"nim"](code/nim/bogo_sort.nim) {% sample lang="ruby" %} [import, lang:"ruby"](code/ruby/bogo.rb) +{% sample lang="emojic" %} +[import, lang:"emojicode"](code/emojicode/bogo_sort.emojic) {% endmethod %} diff --git a/contents/bogo_sort/code/emojicode/bogo_sort.emojic b/contents/bogo_sort/code/emojicode/bogo_sort.emojic new file mode 100644 index 000000000..0e9f4f534 --- /dev/null +++ b/contents/bogo_sort/code/emojicode/bogo_sort.emojic @@ -0,0 +1,32 @@ +πŸ‡ πŸ₯‡ πŸ‡ + πŸ‡ ❗️ πŸ”€ numbers πŸ¨πŸšπŸ’―πŸ† πŸ‡ + πŸ” ❎ πŸ“ΆπŸ‡πŸ₯‡ numbers❗️❗️ πŸ‡ + 🐹 numbers❗️ + πŸ‰ + πŸ‰ + + πŸ‡ ❗️ πŸ“Ά numbers πŸ¨πŸšπŸ’―πŸ† ➑️ πŸ‘Œ πŸ‡ + πŸ”‚ i πŸ†•β©β©οΈ 1 πŸ” numbers❗️❗️ πŸ‡ + β†ͺ️ 🐽 numbers i βž– 1❗️ ▢️ 🐽 numbers i❗️ πŸ‡ + ↩️ πŸ‘Ž + πŸ‰ + πŸ‰ + ↩️ πŸ‘ + πŸ‰ +πŸ‰ + +🏁 πŸ‡ + 🍨 1.7 -3.0 2.5 2.0 7.0 1.5 -4.3 0.3 πŸ† ➑️ numbers + + πŸ˜€ πŸ”€unordered:πŸ”€β—οΈ + πŸ”‚ i πŸ†•β©β© 0 πŸ” numbers❗️❗️ πŸ‡ + πŸ˜€ πŸ”‘ 🐽 numbers i❗️ 10❗️❗️ + πŸ‰ + + πŸ”€πŸ‡πŸ₯‡ numbers❗️ + + πŸ˜€ πŸ”€ordered:πŸ”€β—οΈ + πŸ”‚ i πŸ†•β©β© 0 πŸ” numbers❗️❗️ πŸ‡ + πŸ˜€ πŸ”‘ 🐽 numbers i❗️ 10❗️❗️ + πŸ‰ +πŸ‰ From 40e120c1d0d3d202f4eb40d3d4da58561ab79f7e Mon Sep 17 00:00:00 2001 From: Julian Schacher Date: Wed, 3 Oct 2018 16:56:20 +0200 Subject: [PATCH 2/2] Make use of the fact, that lists are iterable. --- contents/bogo_sort/code/emojicode/bogo_sort.emojic | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/contents/bogo_sort/code/emojicode/bogo_sort.emojic b/contents/bogo_sort/code/emojicode/bogo_sort.emojic index 0e9f4f534..ce95e1b84 100644 --- a/contents/bogo_sort/code/emojicode/bogo_sort.emojic +++ b/contents/bogo_sort/code/emojicode/bogo_sort.emojic @@ -19,14 +19,14 @@ 🍨 1.7 -3.0 2.5 2.0 7.0 1.5 -4.3 0.3 πŸ† ➑️ numbers πŸ˜€ πŸ”€unordered:πŸ”€β—οΈ - πŸ”‚ i πŸ†•β©β© 0 πŸ” numbers❗️❗️ πŸ‡ - πŸ˜€ πŸ”‘ 🐽 numbers i❗️ 10❗️❗️ + πŸ”‚ number numbers πŸ‡ + πŸ˜€ πŸ”‘ number 10❗️❗️ πŸ‰ πŸ”€πŸ‡πŸ₯‡ numbers❗️ πŸ˜€ πŸ”€ordered:πŸ”€β—οΈ - πŸ”‚ i πŸ†•β©β© 0 πŸ” numbers❗️❗️ πŸ‡ - πŸ˜€ πŸ”‘ 🐽 numbers i❗️ 10❗️❗️ + πŸ”‚ number numbers πŸ‡ + πŸ˜€ πŸ”‘ number 10❗️❗️ πŸ‰ πŸ‰