Ruby Language Conversion d'une file d'attente en un tableau


Exemple

q = Queue.new
q << 1
q << 2

a = Array.new
a << q.pop until q.empty?

Ou un seul paquebot :

[].tap { |array| array < queue.pop until queue.empty? }