年賀状ネタばらし: 1日目

年賀状のネタばらし1日目

年賀状の画像はPietという難解プログラミング言語のソースコードになっています。

Piet – Wikipedia: http://ja.wikipedia.org/wiki/Piet

言語仕様: http://www.dangermouse.net/esoteric/piet.html

Pietは色の遷移でスタックを操作するという言語で、実行の向きなどがある面からするとBefungeに近いかもしれません。

ただ、pushするときに同じ色が続く部分の面積がpushされるという点から、面積についても気にしていかなければなりません。

今回は、簡単なジェネレーターを書いたのですべて1 pixelになるように作っています。

で、このPietの処理系はnpietをビルドしてこの画像を動かしてみると….

UEsDBBQAAAAIAC8Cnj/3XIEAGAwAAESrAwAFABwAbGF6eWtVVAkAA4mE/E6NhPxOdXg
LAAEE6AMAAAToAwAA7Zltlhu3DkT/eyUzS+kzP73/vcSOE2vUFGf0AYBVxO1z3osc61
a3moUCyHy8HW8/334ebx+//vH7f7/+/+f7x/vx/v7vvz/ej6t/+ev68zUIRWL4wuXz+
++/vPzxrIJMrcy4tv9Dx/EgqGA8CIp0PxmKtC2hZUQpmen3rtRO0oPiV8tzPPmQMcUr
9bJz3o3WT+RNIRO//CP0+dPXDthK+Ubgffrj42/3+ntJaa0rquV6ZBYEy04D6t/vRCR
Gu+qre3sjNbvjqFul7Gam1CaJ3nZ6bv4WC0stmRXR/fCxIZmvnvmJv3+JRbv5......

こんな文字列が表示されます。

年賀状ネタばらし: 1日目」への1件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です