/* Stack, is Jsish */ var stack = []; puts('depth:', stack.length); stack.push(42); stack.push('abc'); puts('depth:', stack.length); puts('popped:', stack.pop()); if (stack.length) printf('not '); printf('empty\n'); puts('top:', stack[stack.length-1]); puts('popped:', stack.pop()); if (stack.length) printf('not '); printf('empty\n'); puts('depth:', stack.length);