implement TokenStream for TParser