36件ヒット
[1-36件を表示]
(0.057秒)
別のキーワード
検索結果
-
Psych
:: Nodes :: Node # to _ ruby -> object (27218.0) -
AST を ruby のオブジェクトに変換します。
...AST を ruby のオブジェクトに変換します。... -
Psych
:: Nodes (18186.0) -
Psych が中間データとして利用している AST (Abstract Syntax Tree) に 関するモジュール。
...ych.load によって YAML ドキュメントを Ruby オブジェクトに変換
するときには、一度中間的な AST に変換され、その AST が Ruby の
オブジェクトに変換されます。
逆向き、つまり Psych.dump で Ruby のオブジェクトを
YAML ドキュメン......メントに変換します。
YAML AST の各ノードのクラスはすべて Psych::Nodes の下にあります。
AST を手作業で構築して、visitor を使って AST を YAML ドキュメントや
Ruby のオブジェクトに変換したりすることができます。
以下の例で......_yaml => "---\n- foo\n"
Ruby のオブジェクトに変換するためには以下のようにします。
stream.to_ruby => [["foo"]]
=== YAML AST 仕様
正しい YAML AST は Psych::Nodes::Stream ノードが
木のルートでなければなりません。Psych::Nodes::Stream ノードは... -
Psych
:: Nodes :: Node # transform -> object (9018.0) -
AST を ruby のオブジェクトに変換します。
...AST を ruby のオブジェクトに変換します。...