るりまサーチ

最速Rubyリファレンスマニュアル検索!
96件ヒット [1-96件を表示] (0.028秒)

別のキーワード

  1. scalar plain
  2. psych scalar
  3. matrix scalar
  4. scalar value=

ライブラリ

クラス

キーワード

検索結果

Psych::Nodes::Scalar#value -> String (21135.0)

scalar の値を返します。

...scalar の値を返します。

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

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

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

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

value
にはスカラー値の文字列が渡されます。

anchor にはスカラー値に関連付けられた anchor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。

tag にはス...
...す。
* Psych::Nodes::Scalar::PLAIN
* Psych::Nodes::Scalar::SINGLE_QUOTED
* Psych::Nodes::Scalar::DOUBLE_QUOTED
* Psych::Nodes::Scalar::LITERAL
* Psych::Nodes::Scalar::FOLDED

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

@param value スカラー値
@param ancho...
...- |
many
newlines

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

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

Matrix.scalar(n, value) -> Matrix (18230.0)

対角要素が全てvalue(数)で、非対角要素が全て0であるようなn次の正方行列を生成します。

...対角要素が全てvalue(数)で、非対角要素が全て0であるようなn次の正方行列を生成します。

@param n 生成する行列の次元
@param value 生成する行列の対角要素の値


//emlist[例][ruby]{
require 'matrix'

m = Matrix.scalar(3, 2.5)
p m # => Matrix[...

Psych::Nodes::Scalar#value=(v) (9135.0)

scalar の値を設定します。

...scalar の値を設定します。

@param v 設定する値
@see Psych::Nodes::Scalar#value,
Psych::Nodes::Scalar.new...

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

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

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

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

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

tag には scalar に付加されている t...
...値のいずれかです。
* Psych::Nodes::Scalar::ANY
* Psych::Nodes::Scalar::PLAIN
* Psych::Nodes::Scalar::SINGLE_QUOTED
* Psych::Nodes::Scalar::DOUBLE_QUOTED
* Psych::Nodes::Scalar::LITERAL
* Psych::Nodes::Scalar::FOLDED

@param value スカラー値
@param anchor 関連付けられ...

絞り込み条件を変える

Psych::Parser (24.0)

YAML のパーサ。

...カラー値を表示します。

# Handler for detecting scalar values
class ScalarHandler < Psych::Handler
def scalar value, anchor, tag, plain, quoted, style
puts value
end
end

parser = Psych::Parser.new(ScalarHandler.new)
parser.parse(yaml_document)

次の例は Psych:...

Matrix#coerce(other) -> Array (18.0)

他の数値オブジェクトとの変換を行います。

...:Scalarのオブジェクトに変換し、selfとの組を配列として返します。

@param other 変換する数値オブジェクト

//emlist[例][ruby]{
require 'matrix'
a1 = [1, 2]
a2 = [-1.25, 2.2]
m = Matrix[a1, a2]
r = Rational(1, 2)
p m.coerce(r) #=> [#<Matrix::Scalar:0x832df18 @value...

Psych::Nodes::Mapping (12.0)

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

...:Nodes::Sequence
* Psych::Nodes::Mapping
* Psych::Nodes::Scalar
* Psych::Nodes::Alias

子ノードは mapping のキーと値が交互に並んでいます。
ast = Psych.parse(<<EOS)
%YAML 1.1
---
x: y
u: v
EOS

p ast.root.children.map{|v| v.value } # => ["x", "y", "u", "v"]...