rename conditional to if expression

This commit is contained in:
Torsten Ruger
2014-05-24 10:18:54 +03:00
parent 6eeefc5617
commit 00d85156da
6 changed files with 27 additions and 5 deletions

View File

@ -23,7 +23,7 @@ HERE
@parse_output = {:if=>"if", :conditional=>{:integer=>"0"},
:if_true=>{:expressions=>[{:integer=>"42"}], :else=>"else"},
:if_false=>{:expressions=>[{:integer=>"667"}], :end=>"end"}}
@transform_output = Ast::ConditionalExpression.new( Ast::IntegerExpression.new(0),
@transform_output = Ast::IfExpression.new( Ast::IntegerExpression.new(0),
[Ast::IntegerExpression.new(42)], [Ast::IntegerExpression.new(667)])
@parser = @parser.conditional

View File

@ -54,7 +54,7 @@ HERE
:end=>"end"}
@transform_output = Ast::FunctionExpression.new(:ofthen,
[Ast::NameExpression.new("n")] ,
[Ast::ConditionalExpression.new(Ast::IntegerExpression.new(0),
[Ast::IfExpression.new(Ast::IntegerExpression.new(0),
[Ast::OperatorExpression.new("=", Ast::NameExpression.new("isit"),
Ast::IntegerExpression.new(42))],
[Ast::OperatorExpression.new("=", Ast::NameExpression.new("maybenot"),Ast::IntegerExpression.new(667))] )] )