MiniCPreprocessorGrammar should use LexerfulGrammarBuilder