RosettaCodeData/Task/Collections/OoRexx/collections-3.rexx
2017-09-25 22:28:19 +02:00

7 lines
327 B
Rexx

q = .queue~of(2,4,6) -- creates a queue containing 3 items
say q[1] q[3] -- displays "2 6"
i = q~pull -- removes the first item
q~queue(i) -- adds it to the end
say q[1] q[3] -- displays "4 2"
q[1] = q[1] + 1 -- updates the first item
say q[1] q[3] -- displays "5 2"