1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129
|
;; Process this file with reserved.pl to create gperf source.
;
; Copyright (c) 2003 Tama Communications Corporation
;
; This file is free software; as a special exception the author gives
; unlimited permission to copy and/or distribute it, with or without
; modifications, as long as this notice is preserved.
;
; This program is distributed in the hope that it will be useful, but
; WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
; implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
;
; C reserved word list.
;
__P word
__attribute__,__attribute word
__extension__ word
asm,__asm,__asm__ word
const,__const,__const__ word
inline,__inline,__inline__ word
restrict,__restrict,__restrict__ word
signed,__signed,__signed__ word
volatile,__volatile,__volatile__ word
_Alignas word
_Alignof,__alignof,__alignof__ word
_Atomic word
_Bool word
_Complex,__complex,__complex__ word
_Generic word
_Imaginary word
_Noreturn word
_Static_assert word
_Thread_local,__thread word
auto word
break word
case word
char word
continue word
default word
do word
double word
else word
enum word
extern word
float word
for word
goto word
if word
int word
long word
register word
return word
short word
sizeof word
static word
struct word
switch word
typedef word
union word
unsigned word
void word
while word
;
; Pre-processer macro.
;
## sharp
#assert sharp
#define sharp
#elif sharp
#else sharp
#endif sharp
#error sharp
#ident sharp
#if sharp
#ifdef sharp
#ifndef sharp
#import sharp
#include sharp
#include_next sharp
#line sharp
#pragma sharp
#sccs sharp
#unassert sharp
#undef sharp
#warning sharp
;
; Yacc reserved word.
;
%% yacc
%debug yacc
%default_prec,%default-prec yacc
%define yacc
%defines yacc
%destructor yacc
%dprec yacc
%error_verbose,%error-verbose yacc
%expect yacc
%expect_rr,%expect-rr yacc
%file-prefix yacc
%glr-parser yacc
%initial-action yacc
%left yacc
%lex-param yacc
%locations yacc
%merge yacc
%name_prefix,%name-prefix yacc
%no_default_prec,%no_default-prec,%no-default_prec,%no-default-prec yacc
%no_lines,%no-lines yacc
%nonassoc,%binary yacc
%nondeterministic-parser yacc
%nterm yacc
%output yacc
%parse-param yacc
%prec yacc
%printer yacc
%pure_parser,%pure-parser yacc
%require yacc
%right yacc
%skeleton yacc
%start yacc
%token,%term yacc
%token_table,%token-table yacc
%type yacc
%union yacc
%verbose yacc
%yacc,%fixed_output_files,%fixed-output_files,%fixed_output-files,%fixed-output-files yacc
%{ yacc
%} yacc
|