3件ヒット
[1-3件を表示]
(0.083秒)
ライブラリ
- psych (1)
-
rexml
/ document (1) - tsort (1)
検索結果
先頭3件
-
REXML
:: Node (54004.0) -
XML tree 上のノードを表すモジュール。
XML tree 上のノードを表すモジュール。
このモジュールは他の rexml のクラスに include されることで利用されます。 -
Psych
:: Nodes (18004.0) -
Psych が中間データとして利用している AST (Abstract Syntax Tree) に 関するモジュール。
Psych が中間データとして利用している AST (Abstract Syntax Tree) に
関するモジュール。
Psych.load によって YAML ドキュメントを Ruby オブジェクトに変換
するときには、一度中間的な AST に変換され、その AST が Ruby の
オブジェクトに変換されます。
逆向き、つまり Psych.dump で Ruby のオブジェクトを
YAML ドキュメントに変換するときには、中間的な AST に変換してから
それを YAML ドキュメントに変換します。
YAML AST の各ノードのクラスはすべて Psych::Nodes の下にあり... -
TSort (40.0)
-
TSort は強連結成分に関する Tarjan のアルゴリズムを用いた トポロジカルソートの実装です。
TSort は強連結成分に関する Tarjan のアルゴリズムを用いた
トポロジカルソートの実装です。
TSort は任意のオブジェクトを有向グラフとして解釈できるように設計されています。
TSort がオブジェクトをグラフとして解釈するには2つのメソッドを要求します。
すなわち、tsort_each_node と tsort_each_child です。
* tsort_each_node はグラフ上のすべての頂点を巡回するのに用いられます。
* tsort_each_child は与えられた頂点の子を巡回するのに用いられます。
頂点同士の等価性は eql? と hash によって...