これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド utop です。
プログラム:
NAME
utop - OCaml のユニバーサル トップレベル
SYNOPSIS
ユートップ [ オプション ] [ オブジェクトファイル ] [ スクリプトファイル ]
DESCRIPTION
ユートップ OCaml の強化されたトップレベルであり、状況依存などの多くの機能を備えています。
完了。
始めるとき ユートップ 表示されるのは、プロンプトとそれに続く単語を含むバーです。 これは
補完バーには、入力可能な補完が含まれており、入力すると更新されます。 の
補完バーで強調表示されている単語が選択された単語です。 を使用してナビゲートできます。
Alt+Left キーと Alt+Right キーを押すと、現在選択されている単語を使用して完了できます。
Alt+Tab を押す (ファイル内でこれらのバインディングを設定できます) ~/.lambda-term-inputrc ,
ラムダ用語入力rc(5)詳細)。
utop は以下の補完をサポートします。
* ディレクティブとディレクティブ引数
* 識別子
* レコードフィールド
* バリエーション
* 機能ラベル
* オブジェクトメソッド
デフォルトでは、色は黒地に白などの暗い色の端末用に設定されています。
そのため、明るい色の端末ではプロンプトが明るすぎる可能性があります。 それを変更できるのは、
utopのカラープロファイルを設定します。 そのタイプの場合:
UTop.set_profile UTop.Light;;
この行を ~/.ocamlinit ファイルにソフトウェアを指定する必要があります。
utop で基本的な構文の強調表示を有効にするには、次のように記述します。 ~/.utoprc ファイル。 見る
utoprc(5)そのため。
ついに utop が emacs で実行できるようになりました。 そのためには、次の行を
~/.emacs ファイル:
(autoload 'utop "utop" "OCaml のトップレベル" t)
Mx を押して「utop」と入力すると、utop を実行できます。 emacs での utop サポートの完了
モード。 Tab キーを押すだけで単語を完成できます。 tuareg、caml と統合することもできます
またはタイプレックスモード。 そのためには、次の行を追加します ~/.emacs ファイル:
(autoload 'utop-minor-mode "utop" "utop のマイナーモード" t)
(追加フック 'tuareg-mode-hook 'utop-minor-mode)
OPTIONS
と同じ オカムルとします。
onworks.net サービスを使用してオンラインで utop を使用する