RosettaCodeData/Task/Queue-Definition/Tcl/queue-definition-2.tcl

11 lines
180 B
Tcl
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
package require struct::queue
struct::queue Q
Q size ;# ==> 0
Q put a b c d e
Q size ;# ==> 5
Q peek ;# ==> a
Q get ;# ==> a
Q peek ;# ==> b
Q pop 4 ;# ==> b c d e
Q size ;# ==> 0