Stack: Difference between revisions

310 bytes added ,  4 months ago
Added Easylang
imported>2Paule
No edit summary
(Added Easylang)
Line 2,592:
? s.empty()
# value: true</syntaxhighlight>
 
=={{header|EasyLang}}==
<syntaxhighlight>
stack[] = [ ]
proc push v . .
stack[] &= v
.
func pop .
if len stack[] = 0
return 0
.
r = stack[-1]
len stack[] -1
return r
.
func empty .
return if len stack[] = 0
.
push 2
push 11
push 34
while empty = 0
print pop
.
</syntaxhighlight>
 
=={{header|EchoLisp}}==
2,043

edits