3
class JSONTree < YAMLTree
4
def initialize options = {}, emitter = Psych::JSON::TreeBuilder.new
9
@emitter.scalar 'null', nil, nil, true, false, Nodes::Scalar::PLAIN
13
@emitter.scalar o.to_s, nil, nil, true, false, Nodes::Scalar::PLAIN
17
return super if o.nan? || o.infinite?
22
@emitter.scalar o.to_s, nil, nil, false, true, Nodes::Scalar::ANY
24
alias :visit_Symbol :visit_String