GoGPT Best VPN GoSearch

OnWorksファビコン

Scheme48 - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで Scheme48 を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 48 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド スキーム XNUMX です。

プログラム:

NAME


Scheme48 - Scheme インタープリター

SYNOPSIS


スキーム48 [-i イメージ] [-h ヒープサイズ] [-a 引数]

DESCRIPTION


スキーム48 で説明されているように、Scheme プログラミング言語の実装です。
改訂^5 レポート on   アルゴリズム的 言語 スキーム 実行可能なシステムには XNUMX つが必要です
パーツ、Scheme 48 仮想マシンを実装する実行可能プログラム、およびイメージ
仮想マシンのストアを初期化するために使用されます。 スキーム48 シェルスクリプトです
これにより、Scheme コマンド ループで実行されるイメージを使用して仮想マシンが起動されます。

当学校区の スキーム48 コマンド ループは Scheme 式を読み取り、評価し、その結果を出力します。
結果。 また、最初のカンマ文字で識別されるコマンドも実行します。
コマンドを入力 、助けて 利用可能なコマンドのリストを受け取ります。

の意味 -h オプションは、で選択されたガベージ コレクターのタイプによって異なります。
設定時間。 もしも ヒープサイズ は正の数で、単語の数を指定します
それはいつでもライブにすることができます。 3ワードはXNUMXバイトです。 短所セルは現在 XNUMX です
したがって、たとえば XNUMX 万個の cons セルを確実に割り当てられるようにしたい場合は、次のようにする必要があります。
指定する -h 3000000 (実際にはもう少し多く、初期ヒープ イメージと
呼吸室)。

イメージ ファイルのロードに必要なメモリより小さい最大値を指定すると、
それに応じて最大値が増加し、メッセージがコンソールに書き込まれます。

BIBOP ガベージ コレクターの場合、 ヒープサイズ これは、ヒープが 0 になる可能性があることを意味します。
システムのメモリが不足するまで拡張し続けます。 このリスクがあるため、警告メッセージが表示されます。
指定するとコンソールに書き込まれます -h 0.

当学校区の 、ごみ   、建てる コマンドはヒープイメージをファイルに置きます。 の -i オプションにより初期値が発生します
ファイルから取得するヒープイメージ 画像を選択します。 -a オプションにより、文字列のリストが次のようになります。
を使用して生成された画像に引数として渡されます。 、建てる 指図。 最初の引数
〜へ 、建てる は、次の引数が渡されるプロシージャです。 -a そしてどれを返すべきか
整数 (スキーム 48 プロセスの戻り値)。

> ,build (lambda (a) (表示 a) (改行) 0) foo.image
>、終了
$scheme48 -i foo.image -a つぶやき
つぶやく
$

onworks.net サービスを使用してオンラインで Scheme48 を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。