Not always meaningful but it is for common case where we buffer everything up. /** A stream of tokens accessing tokens from a TokenSource */ public interface TokenStream extends IntStream {...} Ter