# File lib/rewriter.rb, line 189 def process_if(exp) cond = process exp.shift t = process(exp.shift) || nil # FIX: nil is bad, we need to switch to dummy f = process(exp.shift) || nil return s(:if, cond, t, f) end