るりまサーチ

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

別のキーワード

  1. bigdecimal/util to_d
  2. float to_d
  3. rsa d
  4. rsa d=
  5. matrix d

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

Psych::Handler#scalar(value, anchor, tag, plain, quoted, style) -> () (21237.0)

スカラー値を見付けたときに呼び出されます。

...uoted は quoted style であるかどうか
が渡されます。style には node の style が整数値で渡されます。
style は次の値のいずれかです。
* Psych::Nodes::Scalar::PLAIN
* Psych::Nodes::Scalar::SINGLE_QUOTED
* Psych::Nodes::Scalar::DOUBLE_QUOTED
* Psych::Nodes:...
...TERAL
* Psych::Nodes::Scalar::FOLDED

必要に応じてこのメソッドを override してください。

@param value スカラー値
@param anchor 関連付けられた anchor の名前
@param tag タグ名
@param plain plain style であるかどうか
@param quoted quoted style である...
...ines

この YAML ドキュメントには4つの文字列が含まれています。
scalar
メソッドは 順に以下の引数で呼び出されます。

# value anchor tag plain quoted style
["foo", nil, "!str", false, false, 3 ]
["fun",...

Psych::Nodes::Scalar::FOLDED -> Integer (12118.0)

folded style を表します。

...folded style を表します。

@see Psych::Nodes::Scalar.new,
Psych::Nodes::Scalar#style,
Psych::Handler#scalar...

Psych::Nodes::Scalar#quoted -> bool (9128.0)

scalar が quoted であるかどうかを返します。

...scalar が quoted であるかどうかを返します。

@see Psych::Nodes::Scalar#quoted=,
Psych::Nodes::Scalar.new...

Psych::Nodes::Scalar#quoted=(bool) (9128.0)

scalar が quoted であるかどうかを変更します。

...scalar が quoted であるかどうかを変更します。

@param bool 設定する真偽値
@see Psych::Nodes::Scalar#quoted,
Psych::Nodes::Scalar.new...

Psych::Nodes::Scalar::DOUBLE_QUOTED -> Integer (9118.0)

double quoted style を表します。

...double quoted style を表します。

@see Psych::Nodes::Scalar.new,
Psych::Nodes::Scalar#style,
Psych::Handler#scalar...

絞り込み条件を変える

Psych::Nodes::Scalar::SINGLE_QUOTED -> Integer (9118.0)

single quoted style を表します。

...single quoted style を表します。

@see Psych::Nodes::Scalar.new,
Psych::Nodes::Scalar#style,
Psych::Handler#scalar...

Psych::Nodes::Scalar (9016.0)

YAML の scalar http://yaml.org/spec/1.1/#id858081 を表すクラスです。

...YAML の scalar http://yaml.org/spec/1.1/#id858081 を表すクラスです。

これは AST の葉にあたるノードであり、子ノードを持ちません。...

Psych::Nodes::Scalar.new(value, anchor=nil, tag=nil, plain=true, quoted=false, style=ANY) -> Psych::Nodes:Scalar (6271.0)

Scalar オブジェクトを生成します。

...
Scalar
オブジェクトを生成します。

value は scalar の値を文字列で指定します。

anchor には scalar に付加されている anchor を文字列で指定します。
anchor を付けない場合には nil を指定します。

tag には scalar に付加されている t...
...uoted は quoted style であるかどうか
を指定します。style には node の style を整数値で渡します。
style は次の値のいずれかです。
* Psych::Nodes::Scalar::ANY
* Psych::Nodes::Scalar::PLAIN
* Psych::Nodes::Scalar::SINGLE_QUOTED
* Psych::Nodes::Scalar::DOUB...
...LE_QUOTED
* Psych::Nodes::Scalar::LITERAL
* Psych::Nodes::Scalar::FOLDED

@param value スカラー値
@param anchor 関連付けられた anchor の名前
@param tag タグ名
@param plain plain style であるかどうか
@param quoted quoted style であるかどうか
@param style スカラ...

Psych::Nodes (6036.0)

Psych が中間データとして利用している AST (Abstract Syntax Tree) に 関するモジュール。

...るモジュール。

Psych.load によって YAML ドキュメントを Ruby オブジェクトに変換
するときには、一度中間的な AST に変換され、その AST が Ruby の
オブジェクトに変換されます。

逆向き、つまり Psych.dump で Ruby のオブジェクト...
...odes の下にあります。
AST を手作業で構築して、visitor を使って AST を YAML ドキュメントや
Ruby のオブジェクトに変換したりすることができます。

以下の例ではスカラを1つ持つリストの AST を構築しています。

# Create our nod...
...es
stream = Psych::Nodes::Stream.new
d
oc = Psych::Nodes::Document.new
seq = Psych::Nodes::Sequence.new
scalar
= Psych::Nodes::Scalar.new('foo')

# Build up our tree
stream.children << doc
d
oc.children << seq
seq.children << scalar

stream は AST のルートです。以...
<< 1 2 3 ... > >>