¿Archivo de token C definido para flex?

Quiero dividir un archivo C en tokens, no para compilar sino para analizar. Siento que esto debería ser bastante sencillo, e intenté buscar en línea una @ definitokens.l (o algo similar) para flex con toda la gramática C ya definida, pero no pudo encontrar nada. Me preguntaba si hay algún tipo de gramáticas definidas flotando, o si tal vez estoy haciendo todo esto mal.

Respuestas a la pregunta(1)

Su respuesta a la pregunta