File tree 5 files changed +9
-9
lines changed
5 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
13
13
endif ()
14
14
15
15
#Flex and Bison are used to generate the parser
16
- find_package (BISON REQUIRED 3.0 )
16
+ find_package (BISON REQUIRED 3.3 )
17
17
find_package (FLEX REQUIRED)
18
18
19
19
file (GLOB_RECURSE LIB_SOURCES src/blif*.cpp)
Original file line number Diff line number Diff line change 1
- /* C++ parsers require Bison 3 */
2
- %require " 3.0 "
1
+ /* C++ parsers require Bison 3.3 */
2
+ %require " 3.3 "
3
3
%language " C++"
4
4
5
5
/* Write-out tokens header file */
34
34
%define api.namespace {blifparse}
35
35
36
36
/* Name the parser class */
37
- %define parser_class_name {Parser}
37
+ %define api.parser.class {Parser}
38
38
39
39
/* Match the flex prefix */
40
40
%define api.prefix {blifparse_}
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
13
13
endif ()
14
14
15
15
#Flex and Bison are used to generate the parser
16
- find_package (BISON REQUIRED 3.0 )
16
+ find_package (BISON REQUIRED 3.3 )
17
17
find_package (FLEX REQUIRED)
18
18
19
19
file (GLOB_RECURSE LIB_SOURCES src/sdc*.cpp)
Original file line number Diff line number Diff line change 1
- /* C++ parsers require Bison 3 */
2
- %require " 3.0 "
1
+ /* C++ parsers require Bison 3.3 */
2
+ %require " 3.3 "
3
3
%language " C++"
4
4
5
5
/* Write-out tokens header file */
34
34
%define api.namespace {sdcparse}
35
35
36
36
/* Name the parser class */
37
- %define parser_class_name {Parser}
37
+ %define api.parser.class {Parser}
38
38
39
39
/* Match the flex prefix */
40
40
%define api.prefix {sdcparse_}
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ extern int yylex(void);
42
42
char *string;
43
43
}
44
44
%parse-param {t_parse_info* parse_info}
45
- %error- verbose
45
+ %define parse. error verbose
46
46
/* *******************************************************/
47
47
/* *** DEFINE TOKENS *************************************/
48
48
/* *******************************************************/
You can’t perform that action at this time.
0 commit comments