Estoy desarrollando un analizador de C++ (para un IDE), por lo que ahora intento comprender la gramática de C++ en detalles. Aunque encontré una excelente fuente de gramática en http://www.nongnu.org/hcb/, tengo problemas para entender algunas partes de ella, y, especialmente, qué construcciones de lenguaje "real" corresponden a varias producciones.gramática de C++ BNF con ejemplos de análisis/comparación
Así que estoy buscando una guía de gramática C/C++ BNF con ejemplos de código que coincidan con varias producciones/reglas. ¿Hay alguno?
+1 para el enlace. Creo que Eclipse es un IDE de código abierto. ¿Qué tal si echamos un vistazo a su código fuente? – iammilind
@BartKiers Estoy interesado en las construcciones que son comunes tanto para C como para C++, como los declaradores. – intelfx
@intelfx, ah, está bien, pensé que solo estabas interesado en C++. –