こんな言語を作ってみたい!
※S nand 引数1 引数2だけが初期設定されています。
コマンド | 引数 | 意味 |
---|---|---|
V | タイプ 名前 | 変数を作成 タイプ N→1,0 I入力 O出力 F関数 |
S | 関数名 引数1 引数2 引数3 ... 引数n 変数名 | 変数に関数の結果を入れる(変数) |
E | 無し | 関数の終わり |
NOT
V F not
V I input
V O out
S nand input input out
AND
V F not
V I input
V O out
S nand input input out
↑前提
V F and
V I input_1
V I input_2
V O out
V N nand
S nand input_1 input_2 not_and
S not not_and out
一応チューリング完全なので、
隙間時間で作ってみます!