Mini Shell
--- !ruby/object:RI::MethodDescription
aliases: []
block_params:
comment:
- !ruby/struct:SM::Flow::P
body: Parse the first document from the current <em>io</em> stream
- !ruby/struct:SM::Flow::VERB
body: " File.open( 'animals.yaml' ) { |yf| YAML::load( yf ) }\n #=> #<YAML::Syck::Node:0x82ccce0\n @kind=:seq,\n @value=\n [#<YAML::Syck::Node:0x82ccd94\n @kind=:scalar,\n @type_id="str",\n @value="badger">,\n #<YAML::Syck::Node:0x82ccd58\n @kind=:scalar,\n @type_id="str",\n @value="elephant">,\n #<YAML::Syck::Node:0x82ccd1c\n @kind=:scalar,\n @type_id="str",\n @value="tiger">]>\n"
- !ruby/struct:SM::Flow::P
body: Can also load from a string.
- !ruby/struct:SM::Flow::VERB
body: " YAML.parse( "--- :locked" )\n #=> #<YAML::Syck::Node:0x82edddc\n @type_id="tag:ruby.yaml.org,2002:sym",\n @value=":locked", @kind=:scalar>\n"
full_name: YAML::parse
is_singleton: true
name: parse
params: ( io )
visibility: public
Zerion Mini Shell 1.0