1<Grammar> :: 0 356 2 <Header> :: 0 31 3 <Identifier> :: 4 16 4 <Ident> :: 4 15 5 <StartExpr> :: 17 31 6 <Expression> :: 18 27 7 <Sequence> :: 18 27 8 <Prefix> :: 18 27 9 <Suffix> :: 18 27 10 <Primary> :: 18 27 11 <Identifier> :: 18 27 12 <Ident> :: 18 27 13 <Definition> :: 32 53 14 <Identifier> :: 32 42 15 <Ident> :: 32 36 16 <Expression> :: 46 50 17 <Sequence> :: 46 50 18 <Prefix> :: 46 50 19 <Suffix> :: 46 50 20 <Primary> :: 46 50 21 <Class> :: 46 50 22 <Range> :: 47 47 23 <Char> :: 47 47 24 <CharUnescaped> :: 47 47 25 <Range> :: 48 48 26 <Char> :: 48 48 27 <CharUnescaped> :: 48 48 28 <Definition> :: 54 83 29 <Identifier> :: 54 64 30 <Ident> :: 54 58 31 <Expression> :: 68 80 32 <Sequence> :: 68 80 33 <Prefix> :: 68 80 34 <Suffix> :: 68 80 35 <Primary> :: 68 80 36 <Class> :: 68 80 37 <Range> :: 69 69 38 <Char> :: 69 69 39 <CharUnescaped> :: 69 69 40 <Range> :: 70 70 41 <Char> :: 70 70 42 <CharUnescaped> :: 70 70 43 <Range> :: 71 71 44 <Char> :: 71 71 45 <CharUnescaped> :: 71 71 46 <Range> :: 72 72 47 <Char> :: 72 72 48 <CharUnescaped> :: 72 72 49 <Range> :: 73 73 50 <Char> :: 73 73 51 <CharUnescaped> :: 73 73 52 <Range> :: 74 74 53 <Char> :: 74 74 54 <CharUnescaped> :: 74 74 55 <Range> :: 75 75 56 <Char> :: 75 75 57 <CharUnescaped> :: 75 75 58 <Range> :: 76 76 59 <Char> :: 76 76 60 <CharUnescaped> :: 76 76 61 <Range> :: 77 77 62 <Char> :: 77 77 63 <CharUnescaped> :: 77 77 64 <Range> :: 78 78 65 <Char> :: 78 78 66 <CharUnescaped> :: 78 78 67 <Definition> :: 84 155 68 <Identifier> :: 84 94 69 <Ident> :: 84 93 70 <Expression> :: 98 152 71 <Sequence> :: 98 106 72 <Prefix> :: 98 106 73 <Suffix> :: 98 106 74 <Primary> :: 98 106 75 <Identifier> :: 98 106 76 <Ident> :: 98 105 77 <Sequence> :: 109 127 78 <Prefix> :: 109 112 79 <Suffix> :: 109 112 80 <Primary> :: 109 112 81 <Literal> :: 109 112 82 <Char> :: 110 110 83 <CharUnescaped> :: 110 110 84 <Prefix> :: 113 123 85 <Suffix> :: 113 123 86 <Primary> :: 113 123 87 <Identifier> :: 113 123 88 <Ident> :: 113 122 89 <Prefix> :: 124 127 90 <Suffix> :: 124 127 91 <Primary> :: 124 127 92 <Literal> :: 124 127 93 <Char> :: 125 125 94 <CharUnescaped> :: 125 125 95 <Sequence> :: 130 152 96 <Prefix> :: 130 136 97 <Suffix> :: 130 136 98 <Primary> :: 130 136 99 <Identifier> :: 130 136 100 <Ident> :: 130 135 101 <Prefix> :: 137 152 102 <Suffix> :: 137 152 103 <Primary> :: 137 150 104 <Expression> :: 138 149 105 <Sequence> :: 138 149 106 <Prefix> :: 138 143 107 <Suffix> :: 138 143 108 <Primary> :: 138 143 109 <Identifier> :: 138 143 110 <Ident> :: 138 142 111 <Prefix> :: 144 149 112 <Suffix> :: 144 149 113 <Primary> :: 144 149 114 <Identifier> :: 144 149 115 <Ident> :: 144 149 116 <STAR> :: 151 152 117 <Definition> :: 156 191 118 <Identifier> :: 156 166 119 <Ident> :: 156 161 120 <Expression> :: 170 188 121 <Sequence> :: 170 188 122 <Prefix> :: 170 174 123 <Suffix> :: 170 174 124 <Primary> :: 170 174 125 <Identifier> :: 170 174 126 <Ident> :: 170 173 127 <Prefix> :: 175 188 128 <Suffix> :: 175 188 129 <Primary> :: 175 186 130 <Expression> :: 176 185 131 <Sequence> :: 176 185 132 <Prefix> :: 176 181 133 <Suffix> :: 176 181 134 <Primary> :: 176 181 135 <Identifier> :: 176 181 136 <Ident> :: 176 180 137 <Prefix> :: 182 185 138 <Suffix> :: 182 185 139 <Primary> :: 182 185 140 <Identifier> :: 182 185 141 <Ident> :: 182 185 142 <STAR> :: 187 188 143 <Definition> :: 192 214 144 <Identifier> :: 192 202 145 <Ident> :: 192 199 146 <Expression> :: 206 211 147 <Sequence> :: 206 211 148 <Prefix> :: 206 211 149 <Suffix> :: 206 211 150 <Primary> :: 206 211 151 <Identifier> :: 206 211 152 <Ident> :: 206 210 153 <Definition> :: 215 236 154 <Identifier> :: 215 225 155 <Ident> :: 215 219 156 <Expression> :: 229 233 157 <Sequence> :: 229 233 158 <Prefix> :: 229 233 159 <Suffix> :: 229 233 160 <Primary> :: 229 233 161 <Class> :: 229 233 162 <Range> :: 230 230 163 <Char> :: 230 230 164 <CharUnescaped> :: 230 230 165 <Range> :: 231 231 166 <Char> :: 231 231 167 <CharUnescaped> :: 231 231 168 <Definition> :: 237 266 169 <Identifier> :: 237 247 170 <Ident> :: 237 242 171 <Expression> :: 251 263 172 <Sequence> :: 251 263 173 <Prefix> :: 251 256 174 <Suffix> :: 251 256 175 <Primary> :: 251 254 176 <Identifier> :: 251 254 177 <Ident> :: 251 254 178 <QUESTION> :: 255 256 179 <Prefix> :: 257 263 180 <Suffix> :: 257 263 181 <Primary> :: 257 261 182 <Identifier> :: 257 261 183 <Ident> :: 257 261 184 <PLUS> :: 262 263 185 <Definition> :: 267 288 186 <Identifier> :: 267 277 187 <Ident> :: 267 270 188 <Expression> :: 281 285 189 <Sequence> :: 281 285 190 <Prefix> :: 281 285 191 <Suffix> :: 281 285 192 <Primary> :: 281 285 193 <Class> :: 281 285 194 <Range> :: 282 282 195 <Char> :: 282 282 196 <CharUnescaped> :: 282 282 197 <Range> :: 283 283 198 <Char> :: 283 283 199 <CharUnescaped> :: 283 283 200 <Definition> :: 289 327 201 <Identifier> :: 289 299 202 <Ident> :: 289 293 203 <Expression> :: 303 324 204 <Sequence> :: 303 324 205 <Prefix> :: 303 309 206 <Suffix> :: 303 309 207 <Primary> :: 303 309 208 <Literal> :: 303 309 209 <Char> :: 304 304 210 <CharUnescaped> :: 304 304 211 <Char> :: 305 305 212 <CharUnescaped> :: 305 305 213 <Char> :: 306 306 214 <CharUnescaped> :: 306 306 215 <Char> :: 307 307 216 <CharUnescaped> :: 307 307 217 <Prefix> :: 310 320 218 <Suffix> :: 310 320 219 <Primary> :: 310 320 220 <Identifier> :: 310 320 221 <Ident> :: 310 319 222 <Prefix> :: 321 324 223 <Suffix> :: 321 324 224 <Primary> :: 321 324 225 <Literal> :: 321 324 226 <Char> :: 322 322 227 <CharUnescaped> :: 322 322 228 <Definition> :: 328 351 229 <Identifier> :: 328 338 230 <Ident> :: 328 331 231 <Expression> :: 342 348 232 <Sequence> :: 342 348 233 <Prefix> :: 342 348 234 <Suffix> :: 342 348 235 <Primary> :: 342 348 236 <Identifier> :: 342 348 237 <Ident> :: 342 347 238