これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド sci です。
プログラム:
NAME
s2ci - スキームインタープリタ
構文
s2ci [ オプション ]
DESCRIPTION
当学校区の s2ci コマンド (以前は SCI) Scheme インタープリタを呼び出します。 言語
このインタプリタによって受け入れられるのは、 改訂4
レポート on アルゴリズム的 言語 スキーム、 小さな制約といくつかの追加があります。 の
Scheme インタープリタは Scheme で記述され、Scheme-to-C を使用してコンパイルされます。
コンパイラ、 s2cc.
OPTIONS
これらのオプションは、 s2ci。
-e 標準入力ファイルから読み取ったテキストを標準出力ファイルにエコーします。
-emacs スキームインタープリタは GNU emacs によって制御されます。
-nh 標準出力ファイルにインタープリターのバージョンヘッダーを出力しません。
-np 標準出力で標準入力ファイルからの入力を求めるプロンプトを表示しない
ファイルにソフトウェアを指定する必要があります。
-q 各式の評価の結果を出力しません。
-scgc 統計フラグ
ガベージ コレクション統計を有効にします。 1 に設定するとガベージ
コレクション統計が出力されます。 デフォルトは 0 です。
統計も何もない。
-sch ヒープ ヒープの初期サイズをメガバイト単位で指定します。 デフォルトのヒープサイズ
は4MBです。 許可される最大ヒープ サイズは 1000 MB です。
-scl パーセント 世代のガベージ後に割り当てられるヒープの割合を指定します。
collection は完全なコレクションを強制します。 デフォルトは 40% です。
-scm メイン 事前定義された関数の代わりに使用する関数を指定します。
"主要"。 関数名は大文字と小文字を正しく入力する必要があります。つまり、
通常、文字は上方にシフトされます。
-scmh ヒープ 最大ヒープ サイズをメガバイト単位で指定します。 デフォルトはXNUMX回です
ヒープの初期サイズ。
ENVIRONMENT 変数
が管理する項目は、 -sc.. フラグは環境変数によって制御することもできます。 もしも
フラグと環境変数の両方が指定されている場合、フラグの値は次のようになります。
中古。
SCGC情報 標準へのガベージ コレクション統計のレポートを制御します。
エラーファイル。 1 に設定すると、ガベージ コレクション統計は次のようになります。
印刷された。 デフォルト設定は 0 で、統計は出力されません。
安い ヒープの初期サイズをメガバイト単位で指定します。 デフォルトのヒープサイズ
は4MBです。 許可される最大ヒープ サイズは 1000 MB です。
スクリミット 世代のガベージ後に割り当てられるヒープの割合を指定します。
collection は完全なコレクションを強制します。 デフォルトは 40% です。
SCMAXヒープ ヒープの最大サイズをメガバイト単位で指定します。 デフォルト値は次のとおりです
初期ヒープ サイズの XNUMX 倍。
onworks.net サービスを使用してオンラインで科学を使用する