# File rparsec/expressions.rb, line 38
  def self.new
    this = allocate
    this.reinit
    if block_given?
      yield this
    end
    this
  end