class Utils::Grepper::Queue
def data
def data @data.dup end
def initialize(max_size)
def initialize(max_size) @max_size, @data = max_size, [] end
def push(x)
def push(x) @data.shift if @data.size > @max_size @data << x self end
def data @data.dup end
def initialize(max_size) @max_size, @data = max_size, [] end
def push(x) @data.shift if @data.size > @max_size @data << x self end