¡Cómo usar flex para hacer coincidir el final del archivo! ¿Por qué <> informa un error?
Lo que escribiste <"//.*"> significa que deseas hacer coincidir archivos que comiencen con //. * Si solo desea hacer coincidir archivos que comiencen con "//", utilice "//". * Si solo desea hacer coincidir archivos que comienzan con "//", simplemente use "//". Las comillas dobles significan una coincidencia completa.
Puede consultar el libro flex & bison, que tiene una introducción. a las expresiones regulares. La introducción es muy detallada y muy recomendable.