annotate src/octave.gperf @ 1496:8bd5499ae4ef

[project @ 1995-09-30 21:57:45 by jwe] Initial revision
author jwe
date Sat, 30 Sep 1995 21:57:45 +0000
parents
children 2c0f259cf83d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1496
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
1 %{
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
2
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
3 enum octave_kw_id
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
4 {
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
5 all_va_args_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
6 break_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
7 catch_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
8 continue_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
9 else_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
10 elseif_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
11 end_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
12 end_try_catch_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
13 end_unwind_protect_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
14 endfor_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
15 endfunction_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
16 endif_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
17 endwhile_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
18 for_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
19 function_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
20 global_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
21 gplot_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
22 gsplot_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
23 if_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
24 replot_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
25 return_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
26 try_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
27 unwind_protect_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
28 unwind_protect_cleanup_kw,
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
29 while_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
30 };
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
31
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
32 %}
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
33 struct octave_kw { char *name; int tok; octave_kw_id kw_id; };
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
34 %%
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
35 all_va_args, ALL_VA_ARGS, all_va_args_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
36 break, BREAK, break_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
37 catch, CATCH, catch_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
38 continue, CONTINUE, continue_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
39 else, ELSE, else_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
40 elseif, ELSEIF, elseif_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
41 end, END, end_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
42 end_try_catch, END, end_try_catch_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
43 end_unwind_protect, END, end_unwind_protect_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
44 endfor, END, endfor_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
45 endfunction, END, endfunction_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
46 endif, END, endif_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
47 endwhile, END, endwhile_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
48 for, FOR, for_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
49 function, FCN, function_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
50 global, GLOBAL, global_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
51 gplot, PLOT, gplot_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
52 gsplot, PLOT, gsplot_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
53 if, IF, if_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
54 replot, PLOT, replot_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
55 return, FUNC_RET, return_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
56 try, TRY, try_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
57 unwind_protect, UNWIND, unwind_protect_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
58 unwind_protect_cleanup, CLEANUP, unwind_protect_cleanup_kw
8bd5499ae4ef [project @ 1995-09-30 21:57:45 by jwe]
jwe
parents:
diff changeset
59 while, WHILE, while_kw