これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ocamldot です。
プログラム:
NAME
ocamldot - ocaml プログラムの依存関係グラフを生成します
SYNOPSIS
オカムドット 【オプション】
DESCRIPTION
このマニュアルページでは、 オカムドット
オカムドット ocaml プログラムのプログラム依存関係グラフを生成します。 依存関係グラフ
ocamldot による出力は別のプログラムでレンダリングできます。 ドット.
Ocamldot は、ocamldep の出力を処理するように設計されています。 典型的な使用法は次のとおりです
ocamldep *.ml | オカムドット > デプドット
or
ocamldep *.ml > .depend
ocamldot .depend > dep.dot
OPTIONS
-フルグラフ
グラフ全体を描画します (デフォルトではカーネルのみを描画します)
-風景
横向きフォーマットで出力(デフォルトは縦向き)
-lr グラフを左から右に描画します (デフォルトは上から下)
-r グラフのルートとして。 から到達可能なノード 表示されます。
DAG の推移的カーネルは、推移的閉包が成立する DAG の最小のサブセットです。
DAG の推移閉包と同じです。 たとえば、A->B、A->C、のカーネル
B->C は、A->B、B->C の XNUMX つのエッジにすぎません。
onworks.net サービスを使用して ocamldot をオンラインで使用する
