# File rparsec/parser.rb, line 232
  def separated1 delim
    rest = delim >> self
    self.bind do |v0|
      result = [v0]
      (rest.map {|v| result << v}).many_ >> value(result)
    end
  end