module Vm
  module Tree
    class WhileStatement < Statement
      attr_accessor :branch_type , :condition , :statements
      def to_s
        str = "while_#{branch_type}(#{condition}) do\n"
        str + statements.to_s + "\nend\n"
      end
    end
  end
end