diff --git a/CMakeLists.txt b/CMakeLists.txt index a9d31e3..f47f3a1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,7 @@ project(Compiler C) # Compilar el parser con Bison: add_custom_command( OUTPUT ../src/frontend/syntactic-analysis/bison-parser.c ../src/frontend/syntactic-analysis/bison-parser.h - COMMAND bison -d ../src/frontend/syntactic-analysis/bison-grammar.y -o ../src/frontend/syntactic-analysis/bison-parser.c) + COMMAND bison --debug -d ../src/frontend/syntactic-analysis/bison-grammar.y -o ../src/frontend/syntactic-analysis/bison-parser.c) # Seleccionar estrategia segĂșn el compilador de C disponible en el sistema: if (CMAKE_C_COMPILER_ID STREQUAL "GNU") @@ -21,7 +21,7 @@ if (CMAKE_C_COMPILER_ID STREQUAL "GNU") # Compilar el scanner con Flex: add_custom_command( OUTPUT ../src/frontend/lexical-analysis/flex-scanner.c - COMMAND flex -o ../src/frontend/lexical-analysis/flex-scanner.c ../src/frontend/lexical-analysis/flex-patterns.l + COMMAND flex --debug -o ../src/frontend/lexical-analysis/flex-scanner.c ../src/frontend/lexical-analysis/flex-patterns.l DEPENDS ../src/frontend/syntactic-analysis/bison-parser.c ../src/frontend/syntactic-analysis/bison-parser.h) elseif (CMAKE_C_COMPILER_ID STREQUAL "MSVC")