3 0 $accept: config_file $end
5 1 config_file: config_file section_or_include
8 3 section_or_include: VERSION STRING EOL
12 5 section_or_include: CONFIG SETUP EOL @1 kw_section
16 7 section_or_include: CONN STRING EOL @2 kw_section
20 9 section_or_include: CA STRING EOL @3 kw_section
24 11 section_or_include: INCLUDE STRING @4 EOL
27 13 kw_section: FIRST_SPACES statement_kw EOL kw_section
30 15 statement_kw: STRING EQUAL STRING
35 Terminals, with rules where they appear
41 EOL (260) 3 5 7 9 11 12 13
48 STRING (267) 3 7 9 11 15 16
51 Nonterminals, with rules where they appear
56 on left: 1 2, on right: 0 1
57 section_or_include (15)
58 on left: 3 5 7 9 11 12, on right: 1
60 on left: 4, on right: 5
62 on left: 6, on right: 7
64 on left: 8, on right: 9
66 on left: 10, on right: 11
68 on left: 13 14, on right: 5 7 9 13
70 on left: 15 16 17, on right: 13
75 0 $accept: . config_file $end
77 $default reduce using rule 2 (config_file)
79 config_file go to state 1
84 0 $accept: config_file . $end
85 1 config_file: config_file . section_or_include
87 $end shift, and go to state 2
88 EOL shift, and go to state 3
89 CONFIG shift, and go to state 4
90 CONN shift, and go to state 5
91 CA shift, and go to state 6
92 INCLUDE shift, and go to state 7
93 VERSION shift, and go to state 8
95 section_or_include go to state 9
100 0 $accept: config_file $end .
107 12 section_or_include: EOL .
109 $default reduce using rule 12 (section_or_include)
114 5 section_or_include: CONFIG . SETUP EOL @1 kw_section
116 SETUP shift, and go to state 10
121 7 section_or_include: CONN . STRING EOL @2 kw_section
123 STRING shift, and go to state 11
128 9 section_or_include: CA . STRING EOL @3 kw_section
130 STRING shift, and go to state 12
135 11 section_or_include: INCLUDE . STRING @4 EOL
137 STRING shift, and go to state 13
142 3 section_or_include: VERSION . STRING EOL
144 STRING shift, and go to state 14
149 1 config_file: config_file section_or_include .
151 $default reduce using rule 1 (config_file)
156 5 section_or_include: CONFIG SETUP . EOL @1 kw_section
158 EOL shift, and go to state 15
163 7 section_or_include: CONN STRING . EOL @2 kw_section
165 EOL shift, and go to state 16
170 9 section_or_include: CA STRING . EOL @3 kw_section
172 EOL shift, and go to state 17
177 11 section_or_include: INCLUDE STRING . @4 EOL
179 $default reduce using rule 10 (@4)
186 3 section_or_include: VERSION STRING . EOL
188 EOL shift, and go to state 19
193 5 section_or_include: CONFIG SETUP EOL . @1 kw_section
195 $default reduce using rule 4 (@1)
202 7 section_or_include: CONN STRING EOL . @2 kw_section
204 $default reduce using rule 6 (@2)
211 9 section_or_include: CA STRING EOL . @3 kw_section
213 $default reduce using rule 8 (@3)
220 11 section_or_include: INCLUDE STRING @4 . EOL
222 EOL shift, and go to state 23
227 3 section_or_include: VERSION STRING EOL .
229 $default reduce using rule 3 (section_or_include)
234 5 section_or_include: CONFIG SETUP EOL @1 . kw_section
236 FIRST_SPACES shift, and go to state 24
238 $default reduce using rule 14 (kw_section)
240 kw_section go to state 25
245 7 section_or_include: CONN STRING EOL @2 . kw_section
247 FIRST_SPACES shift, and go to state 24
249 $default reduce using rule 14 (kw_section)
251 kw_section go to state 26
256 9 section_or_include: CA STRING EOL @3 . kw_section
258 FIRST_SPACES shift, and go to state 24
260 $default reduce using rule 14 (kw_section)
262 kw_section go to state 27
267 11 section_or_include: INCLUDE STRING @4 EOL .
269 $default reduce using rule 11 (section_or_include)
274 13 kw_section: FIRST_SPACES . statement_kw EOL kw_section
276 STRING shift, and go to state 28
278 $default reduce using rule 17 (statement_kw)
280 statement_kw go to state 29
285 5 section_or_include: CONFIG SETUP EOL @1 kw_section .
287 $default reduce using rule 5 (section_or_include)
292 7 section_or_include: CONN STRING EOL @2 kw_section .
294 $default reduce using rule 7 (section_or_include)
299 9 section_or_include: CA STRING EOL @3 kw_section .
301 $default reduce using rule 9 (section_or_include)
306 15 statement_kw: STRING . EQUAL STRING
309 EQUAL shift, and go to state 30
314 13 kw_section: FIRST_SPACES statement_kw . EOL kw_section
316 EOL shift, and go to state 31
321 15 statement_kw: STRING EQUAL . STRING
324 STRING shift, and go to state 32
326 $default reduce using rule 16 (statement_kw)
331 13 kw_section: FIRST_SPACES statement_kw EOL . kw_section
333 FIRST_SPACES shift, and go to state 24
335 $default reduce using rule 14 (kw_section)
337 kw_section go to state 33
342 15 statement_kw: STRING EQUAL STRING .
344 $default reduce using rule 15 (statement_kw)
349 13 kw_section: FIRST_SPACES statement_kw EOL kw_section .
351 $default reduce using rule 13 (kw_section)