newline fiddling in the parser yields goods results

This commit is contained in:
Torsten Ruger
2014-05-12 13:47:47 +03:00
parent ee4d8033af
commit 956d1eb135
10 changed files with 69 additions and 44 deletions

View File

@@ -12,7 +12,7 @@ end
foo( 3 )
HERE
@parse_output = [{:function_definition=>{:name=>"foo"},
@parse_output = [{:function_name=>{:name=>"foo"},
:parmeter_list=>[{:parmeter=>{:name=>"x"}}],
:expressions=>[{:l=>{:name=>"a"}, :o=>"= ", :r=>{:integer=>"5"}}], :end=>"end"},
{:function_call=>{:name=>"foo"}, :argument_list=>[{:argument=>{:integer=>"3"}}]}]