tizen 2.3.1 release
[external/ragel.git] / ragel / xmltags.gperf
1 /*
2  *  Copyright 2005 Adrian Thurston <thurston@complang.org>
3  */
4
5 /*  This file is part of Ragel.
6  *
7  *  Ragel is free software; you can redistribute it and/or modify
8  *  it under the terms of the GNU General Public License as published by
9  *  the Free Software Foundation; either version 2 of the License, or
10  *  (at your option) any later version.
11  * 
12  *  Ragel is distributed in the hope that it will be useful,
13  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
14  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15  *  GNU General Public License for more details.
16  * 
17  *  You should have received a copy of the GNU General Public License
18  *  along with Ragel; if not, write to the Free Software
19  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA 
20  */
21
22
23 %{
24 #include <string.h>
25 #include "xmlparse.h"
26 %}
27 %compare-strncmp
28 struct XMLTagHashPair;
29 %%
30 ragel, TAG_ragel
31 ragel_def, TAG_ragel_def
32 host, TAG_host
33 state_list, TAG_state_list
34 state, TAG_state
35 trans_list, TAG_trans_list
36 t, TAG_t
37 machine, TAG_machine
38 start_state, TAG_start_state
39 error_state, TAG_error_state
40 action_list, TAG_action_list
41 action, TAG_action
42 action_table_list, TAG_action_table_list
43 action_table, TAG_action_table
44 alphtype, TAG_alphtype
45 getkey, TAG_getkey
46 state_actions, TAG_state_actions
47 entry_points, TAG_entry_points
48 text, TAG_text
49 goto, TAG_goto
50 call, TAG_call
51 next, TAG_next
52 goto_expr, TAG_goto_expr
53 call_expr, TAG_call_expr
54 next_expr, TAG_next_expr
55 ret, TAG_ret
56 pchar, TAG_pchar
57 char, TAG_char
58 hold, TAG_hold
59 exec, TAG_exec
60 curs, TAG_curs
61 targs, TAG_targs
62 entry, TAG_entry
63 data, TAG_data
64 lm_switch, TAG_lm_switch
65 sub_action, TAG_sub_action
66 init_act, TAG_init_act
67 set_act, TAG_set_act
68 get_tokend, TAG_get_tokend
69 set_tokend, TAG_set_tokend
70 init_tokstart, TAG_init_tokstart
71 set_tokstart, TAG_set_tokstart
72 write, TAG_write
73 access, TAG_access
74 break, TAG_break
75 arg, TAG_arg
76 cond_space_list, TAG_cond_space_list
77 cond_space, TAG_cond_space
78 cond_list, TAG_cond_list
79 c, TAG_c
80 exports, TAG_exports
81 ex, TAG_ex
82 p_expr, TAG_p_expr
83 pe_expr, TAG_pe_expr
84 eof_expr, TAG_eof_expr
85 cs_expr, TAG_cs_expr
86 top_expr, TAG_top_expr
87 stack_expr, TAG_stack_expr
88 act_expr, TAG_act_expr
89 tokstart_expr, TAG_tokstart_expr
90 tokend_expr, TAG_tokend_expr
91 data_expr, TAG_data_expr
92 prepush, TAG_prepush
93 postpop, TAG_postpop
94 eof_t, TAG_eof_t