Fix missing `:`, fix number matching order, make ctor-init-list of
`preprocessor_lexer` a bit more readable.