2017-05-06 22:12:33 +00:00
<!DOCTYPE html>
< html >
< head >
< meta charset = "utf-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
< title >
Module: Gardner
— Sapling Documentation
< / title >
< link rel = "stylesheet" href = "css/style.css" type = "text/css" charset = "utf-8" / >
< link rel = "stylesheet" href = "css/common.css" type = "text/css" charset = "utf-8" / >
< script type = "text/javascript" charset = "utf-8" >
pathId = "Gardner";
relpath = '';
< / script >
< script type = "text/javascript" charset = "utf-8" src = "js/jquery.js" > < / script >
< script type = "text/javascript" charset = "utf-8" src = "js/app.js" > < / script >
< / head >
< body >
< div class = "nav_wrap" >
< iframe id = "nav" src = "class_list.html?1" > < / iframe >
< div id = "resizer" > < / div >
< / div >
< div id = "main" tabindex = "-1" >
< div id = "header" >
< div id = "menu" >
< a href = "_index.html" > Index (G)< / a > »
< span class = "title" > Gardner< / span >
< / div >
< div id = "search" >
< a class = "full_list_link" id = "class_list_link"
href="class_list.html">
< svg width = "24" height = "24" >
< rect x = "0" y = "4" width = "24" height = "4" rx = "1" ry = "1" > < / rect >
< rect x = "0" y = "12" width = "24" height = "4" rx = "1" ry = "1" > < / rect >
< rect x = "0" y = "20" width = "24" height = "4" rx = "1" ry = "1" > < / rect >
< / svg >
< / a >
< / div >
< div class = "clear" > < / div >
< / div >
< div id = "content" > < h1 > Module: Gardner
< / h1 >
< div class = "box_info" >
< dl >
< dt > Defined in:< / dt >
< dd > lib/sapling.rb< / dd >
< / dl >
< / div >
< h2 > Overview< / h2 > < div class = "docstring" >
< div class = "discussion" >
< p > Gardner is the module for working with a dialogue tree file< / p >
< / div >
< / div >
< div class = "tags" >
< / div >
< h2 >
Class Method Summary
< small > < a href = "#" class = "summary_toggle" > collapse< / a > < / small >
< / h2 >
< ul class = "summary" >
< li class = "public " >
< span class = "summary_signature" >
< a href = "#grow-class_method" title = "grow (class method)" > .< strong > grow< / strong > (file) ⇒ Hash < / a >
< / span >
< span class = "summary_desc" > < div class = 'inline' >
< p > The main method for Sapling.< / p >
< / div > < / span >
< / li >
< li class = "public " >
< span class = "summary_signature" >
< a href = "#prune_branches-class_method" title = "prune_branches (class method)" > .< strong > prune_branches< / strong > (tree) ⇒ Array < / a >
< / span >
< span class = "summary_desc" > < div class = 'inline' >
< p > Parse the branch.< / p >
< / div > < / span >
< / li >
< li class = "public " >
< span class = "summary_signature" >
< a href = "#prune_leaves-class_method" title = "prune_leaves (class method)" > .< strong > prune_leaves< / strong > (leaves) ⇒ Hash < / a >
< / span >
< span class = "summary_desc" > < div class = 'inline' >
< p > Parse the options.< / p >
< / div > < / span >
< / li >
< li class = "public " >
< span class = "summary_signature" >
< a href = "#prune_trunk-class_method" title = "prune_trunk (class method)" > .< strong > prune_trunk< / strong > (tree) ⇒ Hash < / a >
< / span >
< span class = "summary_desc" > < div class = 'inline' >
< p > Parse the trunk The trunk is like the introduction to the tree.< / p >
< / div > < / span >
< / li >
< li class = "public " >
< span class = "summary_signature" >
< a href = "#verify_tree-class_method" title = "verify_tree (class method)" > .< strong > verify_tree< / strong > (file) ⇒ Boolean < / a >
< / span >
< span class = "summary_desc" > < div class = 'inline' >
< p > Verify that a file is a dialogue tree file.< / p >
< / div > < / span >
< / li >
< / ul >
< div id = "class_method_details" class = "method_details_list" >
< h2 > Class Method Details< / h2 >
< div class = "method_details first" >
< h3 class = "signature first" id = "grow-class_method" >
.< strong > grow< / strong > (file) ⇒ < tt > Hash< / tt >
< / h3 > < div class = "docstring" >
< div class = "discussion" >
< p > The main method for Sapling. From here, the tree is grown.< / p >
< / div >
< / div >
< div class = "tags" >
< p class = "tag_title" > Parameters:< / p >
< ul class = "param" >
< li >
< span class = 'name' > file< / span >
< span class = 'type' > (< tt > File< / tt > )< / span >
—
< div class = 'inline' >
< p > The dialogue tree file< / p >
< / div >
< / li >
< / ul >
< p class = "tag_title" > Returns:< / p >
< ul class = "return" >
< li >
< span class = 'type' > (< tt > Hash< / tt > )< / span >
—
< div class = 'inline' >
< p > The final, constructed data set< / p >
< / div >
< / li >
< / ul >
< / div > < table class = "source_code" >
< tr >
< td >
< pre class = "lines" >
65
66
67
68
69
70
71< / pre >
< / td >
< td >
< pre class = "code" > < span class = "info file" > # File 'lib/sapling.rb', line 65< / span >
< span class = 'kw' > def< / span > < span class = 'kw' > self< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_grow' > grow< / span > < span class = 'lparen' > (< / span > < span class = 'id identifier rubyid_file' > file< / span > < span class = 'rparen' > )< / span >
< span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'op' > =< / span > < span class = 'const' > YAML< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_load_file' > load_file< / span > < span class = 'lparen' > (< / span > < span class = 'id identifier rubyid_file' > file< / span > < span class = 'lbracket' > [< / span > < span class = 'int' > 0< / span > < span class = 'rbracket' > ]< / span > < span class = 'rparen' > )< / span >
< span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'op' > =< / span > < span class = 'const' > < span class = 'object_link' > < a href = "" title = "Gardner (module)" > Gardner< / a > < / span > < / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_prune_trunk' > < span class = 'object_link' > < a href = "#prune_trunk-class_method" title = "Gardner.prune_trunk (method)" > prune_trunk< / a > < / span > < / span > < span class = 'lparen' > (< / span > < span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'rparen' > )< / span >
< span class = 'id identifier rubyid_branches' > branches< / span > < span class = 'op' > =< / span > < span class = 'const' > < span class = 'object_link' > < a href = "" title = "Gardner (module)" > Gardner< / a > < / span > < / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_prune_branches' > < span class = 'object_link' > < a href = "#prune_branches-class_method" title = "Gardner.prune_branches (method)" > prune_branches< / a > < / span > < / span > < span class = 'lparen' > (< / span > < span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'rparen' > )< / span >
< span class = 'kw' > return< / span > < span class = 'id identifier rubyid_branches' > branches< / span >
< span class = 'kw' > end< / span > < / pre >
< / td >
< / tr >
< / table >
< / div >
< div class = "method_details " >
< h3 class = "signature " id = "prune_branches-class_method" >
.< strong > prune_branches< / strong > (tree) ⇒ < tt > Array< / tt >
< / h3 > < div class = "docstring" >
< div class = "discussion" >
< p > Parse the branch< / p >
< / div >
< / div >
< div class = "tags" >
< p class = "tag_title" > Parameters:< / p >
< ul class = "param" >
< li >
< span class = 'name' > tree< / span >
< span class = 'type' > (< tt > Array< / tt > )< / span >
—
< div class = 'inline' >
< p > The dialogue tree< / p >
< / div >
< / li >
< / ul >
< p class = "tag_title" > Returns:< / p >
< ul class = "return" >
< li >
< span class = 'type' > (< tt > Array< / tt > )< / span >
—
< div class = 'inline' >
< p > The array of options on the branch.< / p >
< / div >
< / li >
< / ul >
< / div > < table class = "source_code" >
< tr >
< td >
< pre class = "lines" >
13
14
15
16
17
18
19
20
21
22
23< / pre >
< / td >
< td >
< pre class = "code" > < span class = "info file" > # File 'lib/sapling.rb', line 13< / span >
< span class = 'kw' > def< / span > < span class = 'kw' > self< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_prune_branches' > prune_branches< / span > < span class = 'lparen' > (< / span > < span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'rparen' > )< / span >
< span class = 'id identifier rubyid_branches' > branches< / span > < span class = 'op' > =< / span > < span class = 'lbrace' > {< / span > < span class = 'int' > 0< / span > < span class = 'op' > => < / span > < span class = 'lbrace' > {< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > desc< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'op' > => < / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > Thanks for using Sapling!< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbrace' > }< / span > < span class = 'rbrace' > }< / span >
< span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_each' > each< / span > < span class = 'kw' > do< / span > < span class = 'op' > |< / span > < span class = 'id identifier rubyid_b' > b< / span > < span class = 'op' > |< / span >
< span class = 'id identifier rubyid_branches' > branches< / span > < span class = 'lbracket' > [< / span > < span class = 'id identifier rubyid_b' > b< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > branch< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > number< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'rbracket' > ]< / span > < span class = 'op' > =< / span > < span class = 'lbrace' > {< / span >
< span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > desc< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'op' > => < / span > < span class = 'id identifier rubyid_b' > b< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > branch< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > text< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'comma' > ,< / span >
< span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > options< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'op' > => < / span > < span class = 'id identifier rubyid_prune_leaves' > prune_leaves< / span > < span class = 'lparen' > (< / span > < span class = 'id identifier rubyid_b' > b< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > branch< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > leaf< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'rparen' > )< / span > < span class = 'rbrace' > }< / span >
< span class = 'kw' > end< / span >
< span class = 'kw' > return< / span > < span class = 'id identifier rubyid_branches' > branches< / span >
< span class = 'kw' > end< / span > < / pre >
< / td >
< / tr >
< / table >
< / div >
< div class = "method_details " >
< h3 class = "signature " id = "prune_leaves-class_method" >
.< strong > prune_leaves< / strong > (leaves) ⇒ < tt > Hash< / tt >
< / h3 > < div class = "docstring" >
< div class = "discussion" >
< p > Parse the options< / p >
< / div >
< / div >
< div class = "tags" >
< p class = "tag_title" > Parameters:< / p >
< ul class = "param" >
< li >
< span class = 'name' > leaves< / span >
< span class = 'type' > (< tt > Array< / tt > )< / span >
—
< div class = 'inline' >
< p > The option of leaf hashes< / p >
< / div >
< / li >
< / ul >
< p class = "tag_title" > Returns:< / p >
< ul class = "return" >
< li >
< span class = 'type' > (< tt > Hash< / tt > )< / span >
—
< div class = 'inline' >
< p > A has of options< / p >
< / div >
< / li >
< / ul >
< / div > < table class = "source_code" >
< tr >
< td >
< pre class = "lines" >
29
30
31
32
33
34
35
36
37
38
39
40
41
42< / pre >
< / td >
< td >
< pre class = "code" > < span class = "info file" > # File 'lib/sapling.rb', line 29< / span >
< span class = 'kw' > def< / span > < span class = 'kw' > self< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_prune_leaves' > prune_leaves< / span > < span class = 'lparen' > (< / span > < span class = 'id identifier rubyid_leaves' > leaves< / span > < span class = 'rparen' > )< / span >
< span class = 'id identifier rubyid_x' > x< / span > < span class = 'op' > =< / span > < span class = 'int' > 1< / span >
< span class = 'id identifier rubyid_options' > options< / span > < span class = 'op' > =< / span > < span class = 'lbrace' > {< / span > < span class = 'rbrace' > }< / span >
< span class = 'kw' > return< / span > < span class = 'id identifier rubyid_options' > options< / span > < span class = 'kw' > if< / span > < span class = 'id identifier rubyid_leaves' > leaves< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_nil?' > nil?< / span >
< span class = 'id identifier rubyid_leaves' > leaves< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_each' > each< / span > < span class = 'kw' > do< / span > < span class = 'op' > |< / span > < span class = 'id identifier rubyid_l' > l< / span > < span class = 'op' > |< / span >
< span class = 'id identifier rubyid_options' > options< / span > < span class = 'lbracket' > [< / span > < span class = 'id identifier rubyid_x' > x< / span > < span class = 'rbracket' > ]< / span > < span class = 'op' > =< / span > < span class = 'lbrace' > {< / span > < span class = 'id identifier rubyid_l' > l< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > text< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'op' > => < / span > < span class = 'id identifier rubyid_l' > l< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > branch< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'rbrace' > }< / span >
< span class = 'id identifier rubyid_x' > x< / span > < span class = 'op' > +=< / span > < span class = 'int' > 1< / span >
< span class = 'kw' > end< / span >
< span class = 'kw' > return< / span > < span class = 'id identifier rubyid_options' > options< / span >
< span class = 'kw' > end< / span > < / pre >
< / td >
< / tr >
< / table >
< / div >
< div class = "method_details " >
< h3 class = "signature " id = "prune_trunk-class_method" >
.< strong > prune_trunk< / strong > (tree) ⇒ < tt > Hash< / tt >
< / h3 > < div class = "docstring" >
< div class = "discussion" >
< p > Parse the trunk The trunk is like the introduction to the tree.< / p >
< / div >
< / div >
< div class = "tags" >
< p class = "tag_title" > Parameters:< / p >
< ul class = "param" >
< li >
< span class = 'name' > tree< / span >
< span class = 'type' > (< tt > Hash< / tt > )< / span >
—
< div class = 'inline' >
< p > The entire tree< / p >
< / div >
< / li >
< / ul >
< p class = "tag_title" > Returns:< / p >
< ul class = "return" >
< li >
< span class = 'type' > (< tt > Hash< / tt > )< / span >
—
< div class = 'inline' >
< p > The tree without the trunk< / p >
< / div >
< / li >
< / ul >
< / div > < table class = "source_code" >
< tr >
< td >
< pre class = "lines" >
49
50
51
52
53
54
55
56
57
58
59< / pre >
< / td >
< td >
< pre class = "code" > < span class = "info file" > # File 'lib/sapling.rb', line 49< / span >
< span class = 'kw' > def< / span > < span class = 'kw' > self< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_prune_trunk' > prune_trunk< / span > < span class = 'lparen' > (< / span > < span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'rparen' > )< / span >
< span class = 'id identifier rubyid_trunk' > trunk< / span > < span class = 'op' > =< / span > < span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_shift' > shift< / span >
< span class = 'id identifier rubyid_puts' > puts< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > Welcome to Sapling, a Dialogue Tree Utility.\n< / span > < span class = 'tstring_end' > " < / span > < / span >
< span class = 'int' > 40< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_times' > times< / span > < span class = 'lbrace' > {< / span > < span class = 'id identifier rubyid_print' > print< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > -< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbrace' > }< / span >
< span class = 'id identifier rubyid_puts' > puts< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > \n< / span > < span class = 'embexpr_beg' > #{< / span > < span class = 'id identifier rubyid_trunk' > trunk< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > trunk< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'embexpr_end' > }< / span > < span class = 'tstring_end' > " < / span > < / span >
< span class = 'int' > 40< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_times' > times< / span > < span class = 'lbrace' > {< / span > < span class = 'id identifier rubyid_print' > print< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > -< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbrace' > }< / span >
< span class = 'id identifier rubyid_puts' > puts< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > \n< / span > < span class = 'tstring_end' > " < / span > < / span >
< span class = 'kw' > return< / span > < span class = 'id identifier rubyid_tree' > tree< / span >
< span class = 'kw' > end< / span > < / pre >
< / td >
< / tr >
< / table >
< / div >
< div class = "method_details " >
< h3 class = "signature " id = "verify_tree-class_method" >
.< strong > verify_tree< / strong > (file) ⇒ < tt > Boolean< / tt >
< / h3 > < div class = "docstring" >
< div class = "discussion" >
< p > Verify that a file is a dialogue tree file.< / p >
< / div >
< / div >
< div class = "tags" >
< p class = "tag_title" > Parameters:< / p >
< ul class = "param" >
< li >
< span class = 'name' > file< / span >
< span class = 'type' > (< tt > File< / tt > )< / span >
—
< div class = 'inline' >
< p > The provided file< / p >
< / div >
< / li >
< / ul >
< p class = "tag_title" > Returns:< / p >
< ul class = "return" >
< li >
< span class = 'type' > (< tt > Boolean< / tt > )< / span >
—
< div class = 'inline' >
< p > True if the file is a tree; false otherwise< / p >
< / div >
< / li >
< / ul >
< / div > < table class = "source_code" >
< tr >
< td >
< pre class = "lines" >
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93< / pre >
< / td >
< td >
< pre class = "code" > < span class = "info file" > # File 'lib/sapling.rb', line 77< / span >
< span class = 'kw' > def< / span > < span class = 'kw' > self< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_verify_tree' > verify_tree< / span > < span class = 'lparen' > (< / span > < span class = 'id identifier rubyid_file' > file< / span > < span class = 'rparen' > )< / span >
< span class = 'id identifier rubyid_results' > results< / span > < span class = 'op' > =< / span > < span class = 'lbracket' > [< / span > < span class = 'rbracket' > ]< / span >
< span class = 'kw' > begin< / span >
< span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'op' > =< / span > < span class = 'const' > YAML< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_load_file' > load_file< / span > < span class = 'lparen' > (< / span > < span class = 'id identifier rubyid_file' > file< / span > < span class = 'rparen' > )< / span >
< span class = 'id identifier rubyid_results' > results< / span > < span class = 'op' > < < < / span > < span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'lbracket' > [< / span > < span class = 'int' > 0< / span > < span class = 'rbracket' > ]< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_keys' > keys< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_include?' > include?< / span > < span class = 'lparen' > (< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > trunk< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rparen' > )< / span >
< span class = 'id identifier rubyid_results' > results< / span > < span class = 'op' > < < < / span > < span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'lbracket' > [< / span > < span class = 'int' > 1< / span > < span class = 'rbracket' > ]< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > branch< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_keys' > keys< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_include?' > include?< / span > < span class = 'lparen' > (< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > number< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rparen' > )< / span >
< span class = 'id identifier rubyid_results' > results< / span > < span class = 'op' > < < < / span > < span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'lbracket' > [< / span > < span class = 'int' > 1< / span > < span class = 'rbracket' > ]< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > branch< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_keys' > keys< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_include?' > include?< / span > < span class = 'lparen' > (< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > text< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rparen' > )< / span >
< span class = 'id identifier rubyid_results' > results< / span > < span class = 'op' > < < < / span > < span class = 'id identifier rubyid_tree' > tree< / span > < span class = 'lbracket' > [< / span > < span class = 'int' > 1< / span > < span class = 'rbracket' > ]< / span > < span class = 'lbracket' > [< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > branch< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rbracket' > ]< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_keys' > keys< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_include?' > include?< / span > < span class = 'lparen' > (< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > leaf< / span > < span class = 'tstring_end' > " < / span > < / span > < span class = 'rparen' > )< / span >
< span class = 'kw' > rescue< / span >
< span class = 'id identifier rubyid_puts' > puts< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > Sorry chummer, I don' t think this is a tree.< / span > < span class = 'tstring_end' > " < / span > < / span >
< span class = 'id identifier rubyid_puts' > puts< / span > < span class = 'tstring' > < span class = 'tstring_beg' > " < / span > < span class = 'tstring_content' > Verify your YAML file is formatted properly.< / span > < span class = 'tstring_end' > " < / span > < / span >
< span class = 'id identifier rubyid_results' > results< / span > < span class = 'op' > < < < / span > < span class = 'kw' > false< / span >
< span class = 'kw' > end< / span >
< span class = 'id identifier rubyid_results' > results< / span > < span class = 'period' > .< / span > < span class = 'id identifier rubyid_include?' > include?< / span > < span class = 'lparen' > (< / span > < span class = 'kw' > false< / span > < span class = 'rparen' > )< / span > < span class = 'op' > ?< / span > < span class = 'kw' > false< / span > < span class = 'op' > :< / span > < span class = 'kw' > true< / span >
< span class = 'kw' > end< / span > < / pre >
< / td >
< / tr >
< / table >
< / div >
< / div >
< / div >
< div id = "footer" >
2017-05-06 22:16:22 +00:00
Generated on Sat May 6 18:16:02 2017 by
2017-05-06 22:12:33 +00:00
< a href = "http://yardoc.org" title = "Yay! A Ruby Documentation Tool" target = "_parent" > yard< / a >
0.9.9 (ruby-2.2.5).
< / div >
< / div >
< / body >
< / html >