This class represents a YAML Scalar.
This node type is a terminal node and should not have any children.
Any style scalar, the emitter chooses
Double quoted style
Folded style
Literal style
Plain scalar style
Single quoted style
Create a new Psych::Nodes::Scalar object.
value
is the string value of the scalar anchor
is
an associated anchor or nil tag
is an associated tag or nil
plain
is a boolean value quoted
is a boolean
value style
is an integer idicating the string style
See also Psych::Handler#scalar
# File psych/lib/psych/nodes/scalar.rb, line 58 def initialize value, anchor = nil, tag = nil, plain = true, quoted = false, style = ANY @value = value @anchor = anchor @tag = tag @plain = plain @quoted = quoted @style = style end