The main feature is implemented now, but we need to allow for char_(ID) in
qi, where ID is a enum or integer (the token id). Or, even better we need
to allow ID as a component directly.
This would be nice to have, because it allows to decouple the lexer
definition fro the parser definition.