Daysこの広告は、90日以上更新していないブログに表示しています。研究の中間発表を1週間後に控えた大学院生の現実逃避によって作り出された言語テトリスにインスパイアされた言語です。以下のような特徴をもつ言語です。テトラミノによって命令を表します。テトラミノは隣接する4つの同じ文字から構成されます。テトラミノを構成する文字には空白文字以外の任意の文字が許されます。ソースコードを左から右、上から下という順にスキャンして、テトラミノの現れた順番で命令が実行されます。基本的に、テトラミノの(回転による)向きの違いはありません。後述するIテトラミノだけは、テトラミノの向きによって挙動が変わります。U+3000)は読み飛ばされます。いう概念があり、1行がプログラムの幅を超えた文字数(≠バイト数)になると、そこから行末までの文字が読み飛ばされます。8つの命令に対応した命令をもっています。以下に、それぞれの命令の意味を説明します。ポインタの指すメモリ位置の値を1だけインクリメントする。ポインタの指すメモリ位置の値を1だけデクリメントする。ポインタの指すメモリ位置を1つだけ進めます。ポインタの指すメモリ位置を1つだめ戻します。ループの開始を意味します。ポインタの指すメモリ位置の値が0のときは、対応するループの終了位置にジャンプします。ループの終了を意味します。対応するループの開始位置にジャンプします。ポインタの指すメモリ位置の値をコードポイントとする文字を出力します。標準入力から1バイト読み込み、その値をポインタの指すメモリ位置に格納します。サンプルコード以下に2つのコード例を挙げます。