|
|
1.1 root 1: %{
2: /* Command-line: gperf -p -j1 -i 1 -g -o -t -N is_reserved_word -k1,3,$ c-parse.gperf */
3: %}
4: struct resword { char *name; short token; enum rid rid; };
5: %%
1.1.1.3 ! root 6: @class, CLASS, NORID
! 7: @compatibility_alias, ALIAS, NORID
! 8: @defs, DEFS, NORID
! 9: @encode, ENCODE, NORID
! 10: @end, END, NORID
! 11: @implementation, IMPLEMENTATION, NORID
! 12: @interface, INTERFACE, NORID
! 13: @private, PRIVATE, NORID
! 14: @protected, PROTECTED, NORID
! 15: @protocol, PROTOCOL, NORID
! 16: @public, PUBLIC, NORID
! 17: @selector, SELECTOR, NORID
1.1 root 18: __alignof, ALIGNOF, NORID
19: __alignof__, ALIGNOF, NORID
1.1.1.2 root 20: __asm, ASM_KEYWORD, NORID
21: __asm__, ASM_KEYWORD, NORID
1.1 root 22: __attribute, ATTRIBUTE, NORID
23: __attribute__, ATTRIBUTE, NORID
1.1.1.3 ! root 24: __complex, TYPESPEC, RID_COMPLEX
! 25: __complex__, TYPESPEC, RID_COMPLEX
1.1 root 26: __const, TYPE_QUAL, RID_CONST
27: __const__, TYPE_QUAL, RID_CONST
28: __extension__, EXTENSION, NORID
1.1.1.3 ! root 29: __imag, IMAGPART, NORID
! 30: __imag__, IMAGPART, NORID
1.1 root 31: __inline, SCSPEC, RID_INLINE
32: __inline__, SCSPEC, RID_INLINE
1.1.1.3 ! root 33: __iterator, SCSPEC, RID_ITERATOR
! 34: __iterator__, SCSPEC, RID_ITERATOR
1.1 root 35: __label__, LABEL, NORID
1.1.1.3 ! root 36: __real, REALPART, NORID
! 37: __real__, REALPART, NORID
1.1 root 38: __signed, TYPESPEC, RID_SIGNED
39: __signed__, TYPESPEC, RID_SIGNED
40: __typeof, TYPEOF, NORID
41: __typeof__, TYPEOF, NORID
42: __volatile, TYPE_QUAL, RID_VOLATILE
43: __volatile__, TYPE_QUAL, RID_VOLATILE
1.1.1.2 root 44: asm, ASM_KEYWORD, NORID
1.1 root 45: auto, SCSPEC, RID_AUTO
46: break, BREAK, NORID
1.1.1.3 ! root 47: bycopy, TYPE_QUAL, RID_BYCOPY
1.1 root 48: case, CASE, NORID
49: char, TYPESPEC, RID_CHAR
50: const, TYPE_QUAL, RID_CONST
51: continue, CONTINUE, NORID
52: default, DEFAULT, NORID
53: do, DO, NORID
54: double, TYPESPEC, RID_DOUBLE
55: else, ELSE, NORID
56: enum, ENUM, NORID
57: extern, SCSPEC, RID_EXTERN
58: float, TYPESPEC, RID_FLOAT
59: for, FOR, NORID
60: goto, GOTO, NORID
1.1.1.3 ! root 61: id, OBJECTNAME, RID_ID
1.1 root 62: if, IF, NORID
1.1.1.3 ! root 63: in, TYPE_QUAL, RID_IN
! 64: inout, TYPE_QUAL, RID_INOUT
1.1 root 65: inline, SCSPEC, RID_INLINE
66: int, TYPESPEC, RID_INT
67: long, TYPESPEC, RID_LONG
1.1.1.3 ! root 68: oneway, TYPE_QUAL, RID_ONEWAY
! 69: out, TYPE_QUAL, RID_OUT
1.1 root 70: register, SCSPEC, RID_REGISTER
71: return, RETURN, NORID
72: short, TYPESPEC, RID_SHORT
73: signed, TYPESPEC, RID_SIGNED
74: sizeof, SIZEOF, NORID
75: static, SCSPEC, RID_STATIC
76: struct, STRUCT, NORID
77: switch, SWITCH, NORID
78: typedef, SCSPEC, RID_TYPEDEF
79: typeof, TYPEOF, NORID
80: union, UNION, NORID
81: unsigned, TYPESPEC, RID_UNSIGNED
82: void, TYPESPEC, RID_VOID
83: volatile, TYPE_QUAL, RID_VOLATILE
84: while, WHILE, NORID
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.