今新しい言語を作ってます
■ このスレッドは過去ログ倉庫に格納されています
0412デフォルトの名無しさん
NGNG1.>>397-411までをひとつのファイルに順番にまとめてセーブする。
(ここでは仮に"hoge.lsp"という名前にしておく)
2.CLispを起動する。(CLisp以外でも、CLOSが使えるLispなら動くかも?)
3. (load "hoge.lsp")
4.プロンプト"hoge>>"が表示されたら成功。
いろいろな文を入力して、うまく動くことを確認すること。
ちなみに、
System load "tarai";
とかでファイルに書いたプログラムをロード&実行出来ます。
たらい関数はこんな感じ↓
Object Create -> Tarai;
Tarai <- Calc {
System NextParam -> x;
System NextParam -> y;
(x <= y) ifTrue-else {
System SkipParam;
y;
}{
System NextParam -> z;
Self Calc
(Self Calc (x - 1) y z)
(Self Calc (y - 1) z x)
(Self Calc (z - 1) x y)
;
};
};
System Print (Tarai Calc 20 5 1);
■ このスレッドは過去ログ倉庫に格納されています