48件ヒット
[1-48件を表示]
(0.184秒)
種類
- インスタンスメソッド (36)
- モジュール (12)
ライブラリ
- psych (36)
-
rubygems
/ specification (12)
クラス
-
Gem
:: Specification (12) -
Psych
:: Nodes :: Node (24)
検索結果
先頭4件
-
Psych
:: Nodes :: Node # to _ ruby -> object (21201.0) -
AST を ruby のオブジェクトに変換します。
AST を ruby のオブジェクトに変換します。 -
Gem
:: Specification # to _ ruby -> String (21101.0) -
自身を再現するための Ruby スクリプトを文字列で返します。
自身を再現するための Ruby スクリプトを文字列で返します。
省略されている値はデフォルト値が使用されます。 -
Psych
:: Nodes :: Node # transform -> object (6101.0) -
AST を ruby のオブジェクトに変換します。
AST を ruby のオブジェクトに変換します。 -
Psych
:: Nodes (6006.0) -
Psych が中間データとして利用している AST (Abstract Syntax Tree) に 関するモジュール。
...Psych が中間データとして利用している AST (Abstract Syntax Tree) に
関するモジュール。
Psych.load によって YAML ドキュメントを Ruby オブジェクトに変換
するときには、一度中間的な AST に変換され、その AST が Ruby の
オブジェクト......des の下にあります。
AST を手作業で構築して、visitor を使って AST を YAML ドキュメントや
Ruby のオブジェクトに変換したりすることができます。
以下の例ではスカラを1つ持つリストの AST を構築しています。
# Create our node......ren << seq
seq.children << scalar
stream は AST のルートです。以下のようにして AST を YAML ドキュメントに
変換できます。
stream.to_yaml => "---\n- foo\n"
Ruby のオブジェクトに変換するためには以下のようにします。
stream.to_ruby...