Template lexer.