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