fix array in if_false

This commit is contained in:
Torsten Ruger
2015-09-19 17:11:15 +03:00
parent dab32bc307
commit 8e07a7568f
7 changed files with 99 additions and 94 deletions

View File

@ -40,7 +40,7 @@ module Parser
rule(:if => simple(:if), :conditional => simple(:conditional),
:if_true => {:expressions => sequence(:if_true) , :else => simple(:else) },
:if_false => {:expressions => sequence(:if_false) , :end => simple(:e) }) do
s(:if , s(:condition, conditional), s(:if_true, *if_true), s(:if_false , if_false))
s(:if , s(:condition, conditional), s(:if_true, *if_true), s(:if_false , *if_false))
end
rule(:if => simple(:if), :conditional => simple(:conditional),