diff options
Diffstat (limited to 'cparser/pre_parser.mly')
-rw-r--r-- | cparser/pre_parser.mly | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cparser/pre_parser.mly b/cparser/pre_parser.mly index 117d20d..0a43df7 100644 --- a/cparser/pre_parser.mly +++ b/cparser/pre_parser.mly @@ -40,7 +40,8 @@ %token<string * Pre_parser_aux.identifier_type ref * Cabs.cabsloc> VAR_NAME TYPEDEF_NAME %token<Cabs.constant * Cabs.cabsloc> CONSTANT -%token<string * Cabs.cabsloc> STRING_LITERAL PRAGMA +%token<bool * int64 list * Cabs.cabsloc> STRING_LITERAL +%token<string * Cabs.cabsloc> PRAGMA %token<Cabs.cabsloc> SIZEOF PTR INC DEC LEFT RIGHT LEQ GEQ EQEQ EQ NEQ LT GT ANDAND BARBAR PLUS MINUS STAR TILDE BANG SLASH PERCENT HAT BAR QUESTION @@ -614,7 +615,7 @@ jump_statement: {} asm_statement: -| ASM LPAREN CONSTANT RPAREN SEMICOLON +| ASM LPAREN string_literals_list RPAREN SEMICOLON {} translation_unit_file: |