Code example for PushbackReader

0
		testTokens("-define(C(), x). ?C().", TAtom.class, TDot.class); 
	} 
 
	private Lexer initLexer(String input) {
		try { 
			return new PreprocessorLexer(new PushbackReader(new StringReader(input), 1024));
		} catch (Exception e) {
			throw new RuntimeException(e);
		} 
	} 
 
	private void testTokens(String input, Class<?>... expectedTokens) {
		Util.testTokens(initLexer(input), input, expectedTokens);
	} 
}