Queue/Usage: Difference between revisions

Content added Content deleted
No edit summary
Line 1,819: Line 1,819:
pop Q ;# ==> foo
pop Q ;# ==> foo
peek Q ;# ==> bar</lang>
peek Q ;# ==> bar</lang>

=={{header|Wart}}==
See [[FIFO#Wart|FIFO]] for implementation.
<pre>q <- (queue)
empty? q
=> 1
enq 1 q
empty? q
=> nil
enq 2 q
len q
=> 2
deq q
len q
=> 1</pre>


=={{header|XPL0}}==
=={{header|XPL0}}==