rename conditional to control in parser

This commit is contained in:
Torsten Ruger
2014-05-12 12:20:31 +03:00
parent 7940efc64d
commit e2fb0a5f34
5 changed files with 29 additions and 25 deletions

13
lib/parser/control.rb Normal file
View File

@@ -0,0 +1,13 @@
module Parser
module Control
include Parslet
rule(:conditional) do
keyword_if >> left_parenthesis >> expression.as(:conditional) >> right_parenthesis >> newline >>
expressions_else.as(:if_true) >> expressions_end.as(:if_false)
end
rule(:while_do) do
keyword_while >> expressions_do.as(:while_cond) >> expressions_end.as(:body)
end
end
end