dab4e74659
Using 2 phase approach Flattening tbd
15 lines
272 B
Ruby
15 lines
272 B
Ruby
module Mom
|
|
class IfStatement < Instruction
|
|
attr_reader :condition , :if_true , :if_false
|
|
|
|
attr_accessor :hoisted
|
|
|
|
def initialize( cond , if_true , if_false = nil)
|
|
@condition = cond
|
|
@if_true = if_true
|
|
@if_false = if_false
|
|
end
|
|
end
|
|
|
|
end
|