~ubuntu-branches/ubuntu/oneiric/clif/oneiric

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
%{
#include "config.h"
#ifdef STDC_HEADERS
#include <stddef.h>
#endif
#include "token.h"
%}
struct el_mc {
  char *name;
  int kval;
};
%%
auto, AUTO
break, BREAK
case, CASE
char, CHAR
const, CONST
continue, CONTINUE
csuspend, CSUSPEND
default, DEFAULT
do, DO
double, DOUBLE
else, ELSE
enum, ENUM
exit, EXIT
export_type, EXPORT_T
extern, EXTERN
float, FLOAT
for, FOR
goto, GOTO
if, IF
int, INT
intrinsic, INTRINSIC
long, LONG
register, REGISTER
remote, REMOTE
return, RETURN 
resume, RESUME
rpc, RPC
short, SHORT
signed, SIGNED
sizeof, SIZEOF
static, STATIC
struct, STRUCT
switch, SWITCH
typedef, TYPEDEF
union, UNION
unsigned, UNSIGNED
void, VOID
volatile, VOLATILE
while, WHILE
%%