Implementation of the lexical tokens. Each extension defines its own lexer.