]> git.draconx.ca Git - cdecl99.git/blobdiff - src/parse-decl.c
Add cdecl__ prefix to flex/bison functions.
[cdecl99.git] / src / parse-decl.c
index 5002f593fc66422400d8d34571b2bd9857a48242..3ffb1029ae181b596da102f367130f5f84bd83c4 100644 (file)
@@ -391,14 +391,14 @@ struct cdecl *cdecl_parse_decl(const char *declstr)
        struct cdecl *decl;
        int rc;
 
-       rc = yylex_init(&scanner);
+       rc = cdecl__yylex_init(&scanner);
        if (rc != 0)
                return NULL;
 
-       state = yy_scan_string(declstr, scanner);
-       rc = yyparse(scanner, &decl);
-       yy_delete_buffer(state, scanner);
-       yylex_destroy(scanner);
+       state = cdecl__yy_scan_string(declstr, scanner);
+       rc = cdecl__yyparse(scanner, &decl);
+       cdecl__yy_delete_buffer(state, scanner);
+       cdecl__yylex_destroy(scanner);
 
        if (rc != 0)
                return NULL;
@@ -437,14 +437,14 @@ struct cdecl *cdecl_parse_english(const char *english)
        struct cdecl *decl;
        int rc;
 
-       rc = yylex_init_extra(true, &scanner);
+       rc = cdecl__yylex_init_extra(true, &scanner);
        if (rc != 0)
                return NULL;
 
-       state = yy_scan_string(english, scanner);
-       rc = yyparse(scanner, &decl);
-       yy_delete_buffer(state, scanner);
-       yylex_destroy(scanner);
+       state = cdecl__yy_scan_string(english, scanner);
+       rc = cdecl__yyparse(scanner, &decl);
+       cdecl__yy_delete_buffer(state, scanner);
+       cdecl__yylex_destroy(scanner);
 
        if (rc != 0)
                return NULL;