X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=tokens.inc;h=0c40e9b81f289ead657ab04c91d613fdf1e7e2fc;hb=4eade33d45008f90c8952a65a92cdda17d9598f9;hp=566cabaf120f086f92ca2c5c716d3f014474afd6;hpb=05dbb10d24382cce46842d47c7eab8471a8c8834;p=cparser diff --git a/tokens.inc b/tokens.inc index 566caba..0c40e9b 100644 --- a/tokens.inc +++ b/tokens.inc @@ -3,8 +3,8 @@ #endif TS(IDENTIFIER, "identifier", = 256) -TS(TYPENAME, "typename",) TS(INTEGER, "integer number",) +TS(FLOATINGPOINT, "floatingpoint number",) TS(STRING_LITERAL, "string literal",) #define S(x) T(x,#x,) @@ -23,7 +23,6 @@ S(float) S(for) S(goto) S(if) -S(inline) S(int) S(long) S(register) @@ -46,14 +45,29 @@ S(_Imaginary) S(__extension__) S(__attribute__) S(__builtin_va_list) +S(__builtin_expect) +S(__builtin_offsetof) +S(__builtin_va_start) +S(__builtin_va_arg) +S(__builtin_va_end) +S(__PRETTY_FUNCTION__) +S(__FUNCTION__) +S(__alignof__) +S(__typeof__) +S(__real__) +S(__imag__) #undef S T(const, "__const",) T(_const, "const", = T_const) T(restrict, "__restrict",) T(_restrict, "restrict", = T_restrict) +T(asm, "asm",) +T(__asm__, "__asm__", = T_asm) +T(inline, "inline",) +T(__inline, "__inline", = T_inline) -T(SELECT, "->",) +T(MINUSGREATER, "->",) T(PLUSPLUS, "++",) T(MINUSMINUS, "--",) T(LESSLESS, "<<",)