Added token stack for ungetting tokens.