a start on conditionals

This commit is contained in:
Torsten Ruger
2017-04-02 19:12:42 +03:00
parent 443fd13980
commit f343ad934c
4 changed files with 84 additions and 4 deletions

View File

@ -1,5 +1,19 @@
module Vool
class IfStatement < Statement
attr_accessor :branch_type , :condition , :if_true , :if_false
attr_accessor :condition , :if_true , :if_false
def initialize( cond = nil)
@condition = cond
@if_true = []
@if_false = []
end
def has_false?
@if_false != nil
end
def has_true?
@if_true != nil
end
end
end