scalar(value, anchor, tag, plain, quoted, style) -> ()[permalink][rdoc][edit]- 
スカラー値を見付けたときに呼び出されます。
value にはスカラー値の文字列が渡されます。
anchor にはスカラー値に関連付けられた anchor の名前が文字列で渡されます。 anchor がない場合には nil が渡されます。
tag にはスカラー値に関連付けられた tag の名前が文字列で渡されます。 tag がない場合には nil が渡されます。
plain は plain style であるかどうか、quoted は quoted style であるかどうかが渡されます。style には node の style が整数値で渡されます。 style は次の値のいずれかです。
- 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] anchor:
 - 関連付けられた anchor の名前
 - [PARAM] tag:
 - タグ名
 - [PARAM] plain:
 - plain style であるかどうか
 - [PARAM] quoted:
 - quoted style であるかどうか
 - [PARAM] style:
 - スカラーのスタイル
 
例
以下の YAML ドキュメントには多くのパターンのスカラーが含まれています。
--- - !str "foo" - &anchor fun - many lines - | many newlines
この YAML ドキュメントには4つの文字列が含まれています。 scalar メソッドは 順に以下の引数で呼び出されます。
# value anchor tag plain quoted style ["foo", nil, "!str", false, false, 3 ] ["fun", "anchor", nil, true, false, 1 ] ["many lines", nil, nil, true, false, 1 ] ["many\nnewlines\n", nil, nil, false, true, 4 ]