Use initializer_value_t for INITIALIZER_STRING, too.
[cparser] / tokens_punctuator.inc
index a407300..3d78cfd 100644 (file)
@@ -5,12 +5,12 @@ PUNCTUATOR(PERCENTGREATER,           "%>",   = '}')
 PUNCTUATOR(PERCENTCOLON,             "%:",   = '#')
 PUNCTUATOR(PERCENTCOLONPERCENTCOLON, "%:%:", = T_HASHHASH)*/
 
-PUNCTUATOR(RBRACK,          "[", = '[')
-PUNCTUATOR(LBRACK,          "]", = ']')
-PUNCTUATOR(LBRACE,          "(", = '(')
-PUNCTUATOR(RBRACE,          ")", = ')')
-PUNCTUATOR(RCURLY,          "{", = '{')
-PUNCTUATOR(LCURLY,          "}", = '}')
+PUNCTUATOR(LBRACK,          "[", = '[')
+PUNCTUATOR(RBRACK,          "]", = ']')
+PUNCTUATOR(LPAREN,          "(", = '(')
+PUNCTUATOR(RPAREN,          ")", = ')')
+PUNCTUATOR(LCURLY,          "{", = '{')
+PUNCTUATOR(RCURLY,          "}", = '}')
 PUNCTUATOR(DOT,             ".", = '.')
 PUNCTUATOR(AND,             "&", = '&')
 ALTERNATE(bitand,                = '&')
@@ -36,7 +36,8 @@ PUNCTUATOR(EQUAL,           "=", = '=')
 PUNCTUATOR(COMMA,           ",", = ',')
 PUNCTUATOR(HASH,            "#", = '#')
 
-PUNCTUATOR(MINUSGREATER,             "->", = 265)
+/* Start after extended ASCII. */
+PUNCTUATOR(MINUSGREATER,             "->", = 256)
 PUNCTUATOR(PLUSPLUS,                 "++",)
 PUNCTUATOR(MINUSMINUS,               "--",)
 PUNCTUATOR(LESSLESS,                 "<<",)
@@ -64,4 +65,5 @@ PUNCTUATOR(CARETEQUAL,               "^=",)
 ALTERNATE(xor_eq,                          = T_CARETEQUAL)
 PUNCTUATOR(PIPEEQUAL,                "|=",)
 ALTERNATE(or_eq,                           = T_PIPEEQUAL)
+PUNCTUATOR(COLONCOLON,               "::",)
 PUNCTUATOR(HASHHASH,                 "##",)