るりまサーチ

最速Rubyリファレンスマニュアル検索!
234件ヒット [1-100件を表示] (0.125秒)
トップページ > クエリ:i[x] > クエリ:h[x] > クエリ:tree[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. matrix i

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 > >>

Psych::Visitors::YAMLTree#tree -> Psych::Nodes::Stream|nil (27301.0)

変換を終了し、構築した AST を返します。

...変換を終了し、構築した AST を返します。

内部で finish を呼び出し、変換処理を終了します。

このメソッドを2回以上呼ぶと、2回目以降は nil を返します。

@see Psych::Visitors::YAMLTree#finish...

Psych::Visitors::YAMLTree#finish -> Psych::Nodes::Stream|nil (18206.0)

変換を終了し、構築した AST を返します。

...変換を終了し、構築した AST を返します。

このメソッドは2回呼び出さないでください。

@see Psych::Visitors::YAMLTree#tree...

Psych::Visitors::YAMLTree#finished -> bool (18200.0)

Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば 真を返します。

...Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば
真を返します。

まだならば偽を返します。...

Psych::Visitors::YAMLTree#finished? -> bool (18200.0)

Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば 真を返します。

...Psych::Visitors::YAMLTree#finish をすでに呼び出しているならば
真を返します。

まだならば偽を返します。...

RubyVM::AbstractSyntaxTree::Node#children -> Array (15200.0)

self の子ノードを配列で返します。

...type によって異なります。

戻り値は、ほかの RubyVM::AbstractSyntaxTree::Node のインスタンスや nil を含みます。

//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.children
# => [[], nil, #<RubyVM::AbstractSyntaxTree::Node:OPCALL@1:0-1:5>]
//}...

絞り込み条件を変える

Psych::TreeBuilder (15000.0)

YAML AST を構築するためのクラスです。

...Psych::Parser.new に渡して YAML ドキュメントを YAML AST に変換する
ことができます。

また、Psych::Visitors::YAMLTree.new に渡して Ruby オブジェクト
を YAML AST に変換することもできます。

=== Example

parser = Psych::Parser.new Psych::TreeBuilder...
....new
parser.parse('--- foo')
parser.handler.root # => #<Psych::Nodes::Stream:0x00000001400000 ... >...

NODE * rb_compile_file(const char *f, VALUE file, int start) (12448.0)

Ruby の IO オブジェクト file から文字列を読み込み、 それを Ruby プログラムとして構文木にコンパイルします。 作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に 格納し、同時に ruby_eval_tree を返します。 またコンパイルするときにファイル f の line 行目からをコンパイル していると仮定します。

...Ruby の IO オブジェクト file から文字列を読み込み、
それを Ruby プログラムとして構文木にコンパイルします。
作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に
格納し、同時に ruby_eval_tree を返します。
またコンパイルす...
...るときにファイル f の line 行目からをコンパイル
していると仮定します。...

void rb_parser_while_loop(int chop, int split) (12216.0)

ruby の -n オプションの実装。 ループと print のノードを ruby_eval_tree に加えます。

...ruby の -n オプションの実装。
ループと print のノードを ruby_eval_tree に加えます。...

Psych::Visitors::YAMLTree#push(object) (12100.0)

変換対象の Ruby オブジェクトを追加します。

変換対象の Ruby オブジェクトを追加します。

@param object YAML AST へ変換する Ruby オブジェクト

Psych::Visitors::YAMLTree (12012.0)

Ruby オブジェクトから YAML の AST を構築するためのクラスです。

...構築するためのクラスです。

=== 例
builder = Psych::Visitors::YAMLTree.new
builder << { :foo => 'bar' }
builder << ["baz", "bazbaz"]
builder.tree # => #<Psych::Nodes::Stream ... > A stream containing two documents
puts tree.to_yaml
# =>
# ---
# :foo: bar
# ---
# - b...

絞り込み条件を変える

<< 1 2 3 > >>