Queue/Usage: Difference between revisions

→‎{{header|Delphi}}: Adds Déjà Vu example
No edit summary
(→‎{{header|Delphi}}: Adds Déjà Vu example)
Line 592:
Third
Queue is empty.</pre>
=={{header|Déjà Vu}}==
This uses the definition from [[Queue/Definition#Déjà Vu]]
<lang dejavu>local :Q queue
!. empty Q
enqueue Q "HELLO"
enqueue Q 123
enqueue Q "It's a magical place"
!. empty Q
!. dequeue Q
!. dequeue Q
!. dequeue Q
!. empty Q
!. dequeue Q</lang>
{{out}}
<pre>true
false
"HELLO"
123
"It's a magical place"
true
Wrong value: popping from empty queue in Raise:
compiler.deja:857
queue.deja:28
queue.deja:10 in dequeue</pre>
 
=={{header|E}}==
Anonymous user