unscan pushes the previously read tokens back onto the buffer.
(tok TokenInfo)
no test coverage detected