31件ヒット
[1-31件を表示]
(0.008秒)
ライブラリ
- ビルトイン (7)
- psych (12)
-
rexml
/ document (12)
キーワード
- AbstractSyntaxTree (7)
- Node (12)
- Nodes (12)
検索結果
-
RubyVM
:: AbstractSyntaxTree (6001.0) -
Ruby のコードをパースして得られる抽象構文木を扱うモジュールです。
...Ruby のコードをパースして得られる抽象構文木を扱うモジュールです。
抽象構文木はRubyVM::AbstractSyntaxTree::Nodeクラスのインスタンスとして表されます。
このモジュールはMRIの抽象構文木の実装の詳細を表します。
このモ......し安定したAPIやMRI以外の実装で抽象構文木を扱いたい場合、
parser gem (https://github.com/whitequark/parser)や
Ripperの使用を検討してください。
もし RubyVM::AbstractSyntaxTree のAPIを安定にしたい場合、14844 での議論に参加してください。... -
Psych
:: Nodes (23.0) -
Psych が中間データとして利用している AST (Abstract Syntax Tree) に 関するモジュール。
...Psych が中間データとして利用している AST (Abstract Syntax Tree) に
関するモジュール。
Psych.load によって YAML ドキュメントを Ruby オブジェクトに変換
するときには、一度中間的な AST に変換され、その AST が Ruby の
オブジェクト......:Stream.new
doc = Psych::Nodes::Document.new
seq = Psych::Nodes::Sequence.new
scalar = Psych::Nodes::Scalar.new('foo')
# Build up our tree
stream.children << doc
doc.children << seq
seq.children << scalar
stream は AST のルートです。以下のようにして AST... -
REXML
:: Node (17.0) -
XML tree 上のノードを表すモジュール。
...XML tree 上のノードを表すモジュール。
このモジュールは他の rexml のクラスに include されることで利用されます。...