Server URL:? Context ID:?
Running:

Scheme(特に call/cc)について

はじめに

まず、サーバー側の WappenLite に接続できるか確認します (アカウントとパスワードが必要です)。

アカウント/パスワードを持っていないか、サーバー側で WappenLite が動いていない場合は、 WappenLite2.jar をダウンロードし起動、接続します。

この上のテキストエリアに何かメッセージが表示されれば、接続完了です。 (再接続のときは何も表示されないかもしれません。)

階乗の計算

まず、100の階乗を計算してみましょう。

call/cc の例

call/ccを使ってみましょう。

call/ccを使わない呼出し例と比べてみましょう。

次は call/ccを使ってコルーチンを実現している例です。

おわりに

もっといろいろ試したいときは「Test.scm」というタブをクリックして、ソースコードを編集できます。 編集したら「💾Save」して下さい。 そして、[Console]タブのほうで式を入力して、「✔Send」して下さい。