# File rparsec/parser.rb, line 338
  def prefix(op)
    Parsers.sequence(op.many, self) do |funcs, v|
      funcs.reverse_each {|f|v=f.call(v)}
      v
    end
  end