Scliptingでズンドコキヨシ


ズンドコキヨシまとめ

完全に乗り遅れた感がありますが、遅れたぶん絶対に誰も書いてないであろうScliptingで挑戦します。

どんな言語かというと、だいたいこんな言語です。

Scliptingでズンドコキヨシ

丟標갠迄❶귰雙균侔況重갠紛加終要❶감雙머꺺머꾳⓵머꾉머꺳嗎⓶隔終丟棄并反머꺭머꾻머꾨머꾻머꺷뫻뢁

けっこう頑張りましたが48文字です。以下コメント付きバージョン。
(Scliptingでは全てのASCII文字がコメントとして使えますが日本語は使えません。残念。)

丟: Discard input

標: Mark

갠: 0b10

迄: until
    ❶: Duplicate the top of the stack
    귰: 0b11111
    雙: Bitwise AND
    균: 0b11110
    侔: Number equality
況: do
    重: Double
    갠: 2
    紛: Random integer
    加: Addition
終: end

要: while
    ❶: Duplicate the top of the stack
    감: 1
    雙: Bitwise AND
    머꺺머꾳: zun
    ⓵: no-op
    머꾉머꺳: doko
    嗎: Conditional
    ⓶: Moves the second-top item to the top
    隔: Half and round
終: end

丟: Pop an item
棄: Pop two items

并: Combine stack to the list

反: Reverse the list

머꺭머꾻머꾨머꾻머꺷뫻뢁: kiyoshi!

もっと短く書いてくれる人を募集中。

更新 (2016-03-18)

「標」は必要なかった。47文字。

丟갠迄❶귰雙균侔況重갠紛加終要❶감雙머꺺머꾳⓵머꾉머꺳嗎⓶隔終丟棄并反머꺭머꾻머꾨머꾻머꺷뫻뢁