7 lines
327 B
Rexx
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"
|