translator: changed hold stack to standard stack

emplace function used for pushing items unto the stack, which required
the hold item structure to have a constructor (the old hold stack class
was removed); pop calls changed to top and pop calls (standard stack pop
only pops the element from the stack, but doesn't return a reference);
is empty calls changed to empty; and drop calls changed to pop (the
equivalent operation)