From a43d8894bc5bed439265dd3984898c22c8df857b Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Sun, 9 Oct 2011 21:38:21 +0300 Subject: Accept qualifiers before declarations. * src/c.l: Handle "inline" keyword. * src/main.c (symbol_optype): Add "qualifier". * src/parser.c (print_token): Correctly handle PARM_WRAPPER and STRING. (save_token): Handle QUALIFIER. In verbose mode, warn about unexpected symbols. (yyparse): Handle QUALIFIER and PARM_WRAPPER. * src/parser.h (QUALIFIER): New define. --- src/parser.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/parser.h') diff --git a/src/parser.h b/src/parser.h index fd423ae..49c8b45 100644 --- a/src/parser.h +++ b/src/parser.h @@ -35,6 +35,7 @@ #define TYPE 270 #define STRING 271 #define PARM_WRAPPER 272 +#define QUALIFIER 273 typedef struct { char *str; -- cgit v1.2.1