home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 7 / FreshFishVol7.bin / bbs / gnu / gcc-2.3.3-src.lha / GNU / src / amiga / gcc-2.3.3 / c-parse.gperf < prev    next >
Text File  |  1994-02-06  |  2KB  |  59 lines

  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. %%
  6. __alignof, ALIGNOF, NORID
  7. __alignof__, ALIGNOF, NORID
  8. __asm, ASM_KEYWORD, NORID
  9. __asm__, ASM_KEYWORD, NORID
  10. __attribute, ATTRIBUTE, NORID
  11. __attribute__, ATTRIBUTE, NORID
  12. __const, TYPE_QUAL, RID_CONST
  13. __const__, TYPE_QUAL, RID_CONST
  14. __extension__, EXTENSION, NORID
  15. __inline, SCSPEC, RID_INLINE
  16. __inline__, SCSPEC, RID_INLINE
  17. __label__, LABEL, NORID
  18. __signed, TYPESPEC, RID_SIGNED
  19. __signed__, TYPESPEC, RID_SIGNED
  20. __typeof, TYPEOF, NORID
  21. __typeof__, TYPEOF, NORID
  22. __volatile, TYPE_QUAL, RID_VOLATILE
  23. __volatile__, TYPE_QUAL, RID_VOLATILE
  24. asm, ASM_KEYWORD, NORID
  25. auto, SCSPEC, RID_AUTO
  26. break, BREAK, NORID
  27. case, CASE, NORID
  28. char, TYPESPEC, RID_CHAR
  29. const, TYPE_QUAL, RID_CONST
  30. continue, CONTINUE, NORID
  31. default, DEFAULT, NORID
  32. do, DO, NORID
  33. double, TYPESPEC, RID_DOUBLE
  34. else, ELSE, NORID
  35. enum, ENUM, NORID
  36. extern, SCSPEC, RID_EXTERN
  37. float, TYPESPEC, RID_FLOAT
  38. for, FOR, NORID
  39. goto, GOTO, NORID
  40. if, IF, NORID
  41. inline, SCSPEC, RID_INLINE
  42. int, TYPESPEC, RID_INT
  43. long, TYPESPEC, RID_LONG
  44. register, SCSPEC, RID_REGISTER
  45. return, RETURN, NORID
  46. short, TYPESPEC, RID_SHORT
  47. signed, TYPESPEC, RID_SIGNED
  48. sizeof, SIZEOF, NORID
  49. static, SCSPEC, RID_STATIC
  50. struct, STRUCT, NORID
  51. switch, SWITCH, NORID
  52. typedef, SCSPEC, RID_TYPEDEF
  53. typeof, TYPEOF, NORID
  54. union, UNION, NORID
  55. unsigned, TYPESPEC, RID_UNSIGNED
  56. void, TYPESPEC, RID_VOID
  57. volatile, TYPE_QUAL, RID_VOLATILE
  58. while, WHILE, NORID
  59.