Piet
■カテゴリ / ■テンプレート
Piet(ピエト)は、プログラミング言語であり、難解プログラミング言語のひとつである。
Ook! などのいくつかの難解プログラミング言語を開発したデヴィッド・モーガン=マー(英語版) (David Morgan-Mar) がピエト・モンドリアンの作品に影響を受けて考案した言語で、文字ではなく色を組み合わせて記述する。 サンプルソースコードを一見すると、モンドリアンの『赤・青・黄のコンポジション (1930)』のような抽象画のように見える。
値を2つスタックから取り出し、乗算した結果をスタックに詰める。
値を2つスタックから取り出し、2番目の値を1番目の値で除算した際の余りをスタックに詰める。
値を1つスタックから取り出し、その値の回数だけDPを時計回りに回転させる。取り出した値が負の場合は反時計回りになる。