There is a tcllib module for stacks.
See also Stacks and queues and yet another stack package.
Category Data Structure