Chicken Scheme には csc
というコンパイラと csi
というインタプリタ的なそれがあります。
中でも csi
はコンパイルしないで実行できるのでとっても重宝します(質の悪い前フリ)。
Scheme では main
関数を呼ぶ必要はなかったりするので、トップレベルに書けるのですが、そうではない処理系もあったりします。
ですのでそれをあれこれするオプションがあったりなかったりします。
覚えてもらいたいのが csi -s
です。
これは、指定されたソースコードを評価してすぐに終了します。
csi -ss
は main
関数を実行します。
おしまい。