Queue/Usage: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 2,565: | Line 2,565: | ||
=={{header|Yabasic}}== |
=={{header|Yabasic}}== |
||
<lang Yabasic> |
<lang Yabasic>sub push(x$) |
||
⚫ | |||
sub push(x$) |
|||
⚫ | |||
end sub |
end sub |
||
Line 2,574: | Line 2,572: | ||
local i, r$ |
local i, r$ |
||
if |
if queue$ <> "" then |
||
i = instr( |
i = instr(queue$, "#") |
||
if i then |
if i then |
||
r$ = left$( |
r$ = left$(queue$, i-1) |
||
stack$ = right$( |
stack$ = right$(queue$, len(queue$) - i) |
||
else |
else |
||
r$ = |
r$ = queue$ |
||
queue$ = "" |
|||
end if |
end if |
||
return r$ |
return r$ |
||
Line 2,590: | Line 2,588: | ||
sub empty() |
sub empty() |
||
return |
return queue$ = "" |
||
end sub |
end sub |
||