20 21 22 23 24 25 26 27
# File 'lib/json-projection/parser/fifo.rb', line 20 def pop() return self, nil if empty? init = @stack.slice(0, @stack.size - 1) last = @stack.last return Fifo.new(init), last end