Anonymous user
Queue/Definition: Difference between revisions
m
→{{header|Tcl}}
m (→{{header|Tcl}}) |
m (→{{header|Tcl}}) |
||
Line 1,073:
<lang tcl>proc push {stackvar value} {
upvar 1 $stackvar stack
}
proc pop {stackvar} {
Line 1,099:
empty Q ;# ==> 0 (false)
push Q bar
peek Q ;# ==>
pop Q ;# ==>
peek Q ;# ==>
There is a package in [http://tcllib.sourceforge.net/ tcllib] called <code>struct::queue</code> that presents an object interface:
|