States of the preprocessor.
These are somewhat analogous to the parser states, but for the preprocessor.
We include the file that defines parser states because we reuse some of the definitions here.