Terminals which are not used: TOKEN_FILTER Grammar Number, Line, Rule 1 43 Options -> ServerList 2 44 Options -> ServerList Pager 3 45 Options -> Pager ServerList 4 46 Options -> Pager 5 49 Pager -> TOKEN_PAGER TOKEN_STRING 6 50 Pager -> TOKEN_PAGER TOKEN_PAGER 7 53 ServerList -> Server 8 54 ServerList -> ServerList Server 9 57 @1 -> /* empty */ 10 57 Server -> TOKEN_SERVER TOKEN_STRING @1 '{' SpecList '}' 11 64 Server -> TOKEN_SERVER TOKEN_STRING 12 73 SpecList -> Spec 13 74 SpecList -> SpecList Spec 14 77 Spec -> TOKEN_PORT TOKEN_STRING 15 78 Spec -> TOKEN_USER TOKEN_STRING TOKEN_STRING Terminals, with rules where they appear $ (-1) '{' (123) 10 '}' (125) 10 error (256) TOKEN_SERVER (257) 10 11 TOKEN_PORT (258) 14 TOKEN_USER (259) 15 TOKEN_FILTER (260) TOKEN_PAGER (261) 5 6 TOKEN_STRING (262) 5 10 11 14 15 Nonterminals, with rules where they appear Options (11) on left: 1 2 3 4 Pager (12) on left: 5 6, on right: 2 3 4 ServerList (13) on left: 7 8, on right: 1 2 3 8 Server (14) on left: 10 11, on right: 7 8 @1 (15) on left: 9, on right: 10 SpecList (16) on left: 12 13, on right: 10 13 Spec (17) on left: 14 15, on right: 12 13 state 0 TOKEN_SERVER shift, and go to state 1 TOKEN_PAGER shift, and go to state 2 Options go to state 23 Pager go to state 3 ServerList go to state 4 Server go to state 5 state 1 Server -> TOKEN_SERVER . TOKEN_STRING @1 '{' SpecList '}' (rule 10) Server -> TOKEN_SERVER . TOKEN_STRING (rule 11) TOKEN_STRING shift, and go to state 6 state 2 Pager -> TOKEN_PAGER . TOKEN_STRING (rule 5) Pager -> TOKEN_PAGER . TOKEN_PAGER (rule 6) TOKEN_PAGER shift, and go to state 7 TOKEN_STRING shift, and go to state 8 state 3 Options -> Pager . ServerList (rule 3) Options -> Pager . (rule 4) TOKEN_SERVER shift, and go to state 1 $default reduce using rule 4 (Options) ServerList go to state 9 Server go to state 5 state 4 Options -> ServerList . (rule 1) Options -> ServerList . Pager (rule 2) ServerList -> ServerList . Server (rule 8) TOKEN_SERVER shift, and go to state 1 TOKEN_PAGER shift, and go to state 2 $default reduce using rule 1 (Options) Pager go to state 10 Server go to state 11 state 5 ServerList -> Server . (rule 7) $default reduce using rule 7 (ServerList) state 6 Server -> TOKEN_SERVER TOKEN_STRING . @1 '{' SpecList '}' (rule 10) Server -> TOKEN_SERVER TOKEN_STRING . (rule 11) '{' reduce using rule 9 (@1) $default reduce using rule 11 (Server) @1 go to state 12 state 7 Pager -> TOKEN_PAGER TOKEN_PAGER . (rule 6) $default reduce using rule 6 (Pager) state 8 Pager -> TOKEN_PAGER TOKEN_STRING . (rule 5) $default reduce using rule 5 (Pager) state 9 Options -> Pager ServerList . (rule 3) ServerList -> ServerList . Server (rule 8) TOKEN_SERVER shift, and go to state 1 $default reduce using rule 3 (Options) Server go to state 11 state 10 Options -> ServerList Pager . (rule 2) $default reduce using rule 2 (Options) state 11 ServerList -> ServerList Server . (rule 8) $default reduce using rule 8 (ServerList) state 12 Server -> TOKEN_SERVER TOKEN_STRING @1 . '{' SpecList '}' (rule 10) '{' shift, and go to state 13 state 13 Server -> TOKEN_SERVER TOKEN_STRING @1 '{' . SpecList '}' (rule 10) TOKEN_PORT shift, and go to state 14 TOKEN_USER shift, and go to state 15 SpecList go to state 16 Spec go to state 17 state 14 Spec -> TOKEN_PORT . TOKEN_STRING (rule 14) TOKEN_STRING shift, and go to state 18 state 15 Spec -> TOKEN_USER . TOKEN_STRING TOKEN_STRING (rule 15) TOKEN_STRING shift, and go to state 19 state 16 Server -> TOKEN_SERVER TOKEN_STRING @1 '{' SpecList . '}' (rule 10) SpecList -> SpecList . Spec (rule 13) '}' shift, and go to state 20 TOKEN_PORT shift, and go to state 14 TOKEN_USER shift, and go to state 15 Spec go to state 21 state 17 SpecList -> Spec . (rule 12) $default reduce using rule 12 (SpecList) state 18 Spec -> TOKEN_PORT TOKEN_STRING . (rule 14) $default reduce using rule 14 (Spec) state 19 Spec -> TOKEN_USER TOKEN_STRING . TOKEN_STRING (rule 15) TOKEN_STRING shift, and go to state 22 state 20 Server -> TOKEN_SERVER TOKEN_STRING @1 '{' SpecList '}' . (rule 10) $default reduce using rule 10 (Server) state 21 SpecList -> SpecList Spec . (rule 13) $default reduce using rule 13 (SpecList) state 22 Spec -> TOKEN_USER TOKEN_STRING TOKEN_STRING . (rule 15) $default reduce using rule 15 (Spec) state 23 $ go to state 24 state 24 $ go to state 25 state 25 $default accept