quote_calc.output revision 264790
1264790Sbapt 0 $accept : list $end 2264790Sbapt 3264790Sbapt 1 list : 4264790Sbapt 2 | list stat '\n' 5264790Sbapt 3 | list error '\n' 6264790Sbapt 7264790Sbapt 4 stat : expr 8264790Sbapt 5 | LETTER '=' expr 9264790Sbapt 10264790Sbapt 6 expr : '(' expr ')' 11264790Sbapt 7 | expr OP_ADD expr 12264790Sbapt 8 | expr OP_SUB expr 13264790Sbapt 9 | expr OP_MUL expr 14264790Sbapt 10 | expr OP_DIV expr 15264790Sbapt 11 | expr OP_MOD expr 16264790Sbapt 12 | expr OP_AND expr 17264790Sbapt 13 | expr '|' expr 18264790Sbapt 14 | OP_SUB expr 19264790Sbapt 15 | LETTER 20264790Sbapt 16 | number 21264790Sbapt 22264790Sbapt 17 number : DIGIT 23264790Sbapt 18 | number DIGIT 24264790Sbapt 25264790Sbaptstate 0 26264790Sbapt $accept : . list $end (0) 27264790Sbapt list : . (1) 28264790Sbapt 29264790Sbapt . reduce 1 30264790Sbapt 31264790Sbapt list goto 1 32264790Sbapt 33264790Sbapt 34264790Sbaptstate 1 35264790Sbapt $accept : list . $end (0) 36264790Sbapt list : list . stat '\n' (2) 37264790Sbapt list : list . error '\n' (3) 38264790Sbapt 39264790Sbapt $end accept 40264790Sbapt error shift 2 41264790Sbapt OP_SUB shift 3 42264790Sbapt DIGIT shift 4 43264790Sbapt LETTER shift 5 44264790Sbapt '(' shift 6 45264790Sbapt . error 46264790Sbapt 47264790Sbapt stat goto 7 48264790Sbapt expr goto 8 49264790Sbapt number goto 9 50264790Sbapt 51264790Sbapt 52264790Sbaptstate 2 53264790Sbapt list : list error . '\n' (3) 54264790Sbapt 55264790Sbapt '\n' shift 10 56264790Sbapt . error 57264790Sbapt 58264790Sbapt 59264790Sbaptstate 3 60264790Sbapt expr : OP_SUB . expr (14) 61264790Sbapt 62264790Sbapt OP_SUB shift 3 63264790Sbapt DIGIT shift 4 64264790Sbapt LETTER shift 11 65264790Sbapt '(' shift 6 66264790Sbapt . error 67264790Sbapt 68264790Sbapt expr goto 12 69264790Sbapt number goto 9 70264790Sbapt 71264790Sbapt 72264790Sbaptstate 4 73264790Sbapt number : DIGIT . (17) 74264790Sbapt 75264790Sbapt . reduce 17 76264790Sbapt 77264790Sbapt 78264790Sbaptstate 5 79264790Sbapt stat : LETTER . '=' expr (5) 80264790Sbapt expr : LETTER . (15) 81264790Sbapt 82264790Sbapt '=' shift 13 83264790Sbapt OP_ADD reduce 15 84264790Sbapt OP_SUB reduce 15 85264790Sbapt OP_MUL reduce 15 86264790Sbapt OP_DIV reduce 15 87264790Sbapt OP_MOD reduce 15 88264790Sbapt OP_AND reduce 15 89264790Sbapt '|' reduce 15 90264790Sbapt '\n' reduce 15 91264790Sbapt 92264790Sbapt 93264790Sbaptstate 6 94264790Sbapt expr : '(' . expr ')' (6) 95264790Sbapt 96264790Sbapt OP_SUB shift 3 97264790Sbapt DIGIT shift 4 98264790Sbapt LETTER shift 11 99264790Sbapt '(' shift 6 100264790Sbapt . error 101264790Sbapt 102264790Sbapt expr goto 14 103264790Sbapt number goto 9 104264790Sbapt 105264790Sbapt 106264790Sbaptstate 7 107264790Sbapt list : list stat . '\n' (2) 108264790Sbapt 109264790Sbapt '\n' shift 15 110264790Sbapt . error 111264790Sbapt 112264790Sbapt 113264790Sbaptstate 8 114264790Sbapt stat : expr . (4) 115264790Sbapt expr : expr . OP_ADD expr (7) 116264790Sbapt expr : expr . OP_SUB expr (8) 117264790Sbapt expr : expr . OP_MUL expr (9) 118264790Sbapt expr : expr . OP_DIV expr (10) 119264790Sbapt expr : expr . OP_MOD expr (11) 120264790Sbapt expr : expr . OP_AND expr (12) 121264790Sbapt expr : expr . '|' expr (13) 122264790Sbapt 123264790Sbapt OP_ADD shift 16 124264790Sbapt OP_SUB shift 17 125264790Sbapt OP_MUL shift 18 126264790Sbapt OP_DIV shift 19 127264790Sbapt OP_MOD shift 20 128264790Sbapt OP_AND shift 21 129264790Sbapt '|' shift 22 130264790Sbapt '\n' reduce 4 131264790Sbapt 132264790Sbapt 133264790Sbaptstate 9 134264790Sbapt expr : number . (16) 135264790Sbapt number : number . DIGIT (18) 136264790Sbapt 137264790Sbapt DIGIT shift 23 138264790Sbapt OP_ADD reduce 16 139264790Sbapt OP_SUB reduce 16 140264790Sbapt OP_MUL reduce 16 141264790Sbapt OP_DIV reduce 16 142264790Sbapt OP_MOD reduce 16 143264790Sbapt OP_AND reduce 16 144264790Sbapt '|' reduce 16 145264790Sbapt '\n' reduce 16 146264790Sbapt ')' reduce 16 147264790Sbapt 148264790Sbapt 149264790Sbaptstate 10 150264790Sbapt list : list error '\n' . (3) 151264790Sbapt 152264790Sbapt . reduce 3 153264790Sbapt 154264790Sbapt 155264790Sbaptstate 11 156264790Sbapt expr : LETTER . (15) 157264790Sbapt 158264790Sbapt . reduce 15 159264790Sbapt 160264790Sbapt 161264790Sbapt12: shift/reduce conflict (shift 16, reduce 14) on OP_ADD 162264790Sbapt12: shift/reduce conflict (shift 17, reduce 14) on OP_SUB 163264790Sbapt12: shift/reduce conflict (shift 18, reduce 14) on OP_MUL 164264790Sbapt12: shift/reduce conflict (shift 19, reduce 14) on OP_DIV 165264790Sbapt12: shift/reduce conflict (shift 20, reduce 14) on OP_MOD 166264790Sbapt12: shift/reduce conflict (shift 21, reduce 14) on OP_AND 167264790Sbaptstate 12 168264790Sbapt expr : expr . OP_ADD expr (7) 169264790Sbapt expr : expr . OP_SUB expr (8) 170264790Sbapt expr : expr . OP_MUL expr (9) 171264790Sbapt expr : expr . OP_DIV expr (10) 172264790Sbapt expr : expr . OP_MOD expr (11) 173264790Sbapt expr : expr . OP_AND expr (12) 174264790Sbapt expr : expr . '|' expr (13) 175264790Sbapt expr : OP_SUB expr . (14) 176264790Sbapt 177264790Sbapt OP_ADD shift 16 178264790Sbapt OP_SUB shift 17 179264790Sbapt OP_MUL shift 18 180264790Sbapt OP_DIV shift 19 181264790Sbapt OP_MOD shift 20 182264790Sbapt OP_AND shift 21 183264790Sbapt '|' reduce 14 184264790Sbapt '\n' reduce 14 185264790Sbapt ')' reduce 14 186264790Sbapt 187264790Sbapt 188264790Sbaptstate 13 189264790Sbapt stat : LETTER '=' . expr (5) 190264790Sbapt 191264790Sbapt OP_SUB shift 3 192264790Sbapt DIGIT shift 4 193264790Sbapt LETTER shift 11 194264790Sbapt '(' shift 6 195264790Sbapt . error 196264790Sbapt 197264790Sbapt expr goto 24 198264790Sbapt number goto 9 199264790Sbapt 200264790Sbapt 201264790Sbaptstate 14 202264790Sbapt expr : '(' expr . ')' (6) 203264790Sbapt expr : expr . OP_ADD expr (7) 204264790Sbapt expr : expr . OP_SUB expr (8) 205264790Sbapt expr : expr . OP_MUL expr (9) 206264790Sbapt expr : expr . OP_DIV expr (10) 207264790Sbapt expr : expr . OP_MOD expr (11) 208264790Sbapt expr : expr . OP_AND expr (12) 209264790Sbapt expr : expr . '|' expr (13) 210264790Sbapt 211264790Sbapt OP_ADD shift 16 212264790Sbapt OP_SUB shift 17 213264790Sbapt OP_MUL shift 18 214264790Sbapt OP_DIV shift 19 215264790Sbapt OP_MOD shift 20 216264790Sbapt OP_AND shift 21 217264790Sbapt '|' shift 22 218264790Sbapt ')' shift 25 219264790Sbapt . error 220264790Sbapt 221264790Sbapt 222264790Sbaptstate 15 223264790Sbapt list : list stat '\n' . (2) 224264790Sbapt 225264790Sbapt . reduce 2 226264790Sbapt 227264790Sbapt 228264790Sbaptstate 16 229264790Sbapt expr : expr OP_ADD . expr (7) 230264790Sbapt 231264790Sbapt OP_SUB shift 3 232264790Sbapt DIGIT shift 4 233264790Sbapt LETTER shift 11 234264790Sbapt '(' shift 6 235264790Sbapt . error 236264790Sbapt 237264790Sbapt expr goto 26 238264790Sbapt number goto 9 239264790Sbapt 240264790Sbapt 241264790Sbaptstate 17 242264790Sbapt expr : expr OP_SUB . expr (8) 243264790Sbapt 244264790Sbapt OP_SUB shift 3 245264790Sbapt DIGIT shift 4 246264790Sbapt LETTER shift 11 247264790Sbapt '(' shift 6 248264790Sbapt . error 249264790Sbapt 250264790Sbapt expr goto 27 251264790Sbapt number goto 9 252264790Sbapt 253264790Sbapt 254264790Sbaptstate 18 255264790Sbapt expr : expr OP_MUL . expr (9) 256264790Sbapt 257264790Sbapt OP_SUB shift 3 258264790Sbapt DIGIT shift 4 259264790Sbapt LETTER shift 11 260264790Sbapt '(' shift 6 261264790Sbapt . error 262264790Sbapt 263264790Sbapt expr goto 28 264264790Sbapt number goto 9 265264790Sbapt 266264790Sbapt 267264790Sbaptstate 19 268264790Sbapt expr : expr OP_DIV . expr (10) 269264790Sbapt 270264790Sbapt OP_SUB shift 3 271264790Sbapt DIGIT shift 4 272264790Sbapt LETTER shift 11 273264790Sbapt '(' shift 6 274264790Sbapt . error 275264790Sbapt 276264790Sbapt expr goto 29 277264790Sbapt number goto 9 278264790Sbapt 279264790Sbapt 280264790Sbaptstate 20 281264790Sbapt expr : expr OP_MOD . expr (11) 282264790Sbapt 283264790Sbapt OP_SUB shift 3 284264790Sbapt DIGIT shift 4 285264790Sbapt LETTER shift 11 286264790Sbapt '(' shift 6 287264790Sbapt . error 288264790Sbapt 289264790Sbapt expr goto 30 290264790Sbapt number goto 9 291264790Sbapt 292264790Sbapt 293264790Sbaptstate 21 294264790Sbapt expr : expr OP_AND . expr (12) 295264790Sbapt 296264790Sbapt OP_SUB shift 3 297264790Sbapt DIGIT shift 4 298264790Sbapt LETTER shift 11 299264790Sbapt '(' shift 6 300264790Sbapt . error 301264790Sbapt 302264790Sbapt expr goto 31 303264790Sbapt number goto 9 304264790Sbapt 305264790Sbapt 306264790Sbaptstate 22 307264790Sbapt expr : expr '|' . expr (13) 308264790Sbapt 309264790Sbapt OP_SUB shift 3 310264790Sbapt DIGIT shift 4 311264790Sbapt LETTER shift 11 312264790Sbapt '(' shift 6 313264790Sbapt . error 314264790Sbapt 315264790Sbapt expr goto 32 316264790Sbapt number goto 9 317264790Sbapt 318264790Sbapt 319264790Sbaptstate 23 320264790Sbapt number : number DIGIT . (18) 321264790Sbapt 322264790Sbapt . reduce 18 323264790Sbapt 324264790Sbapt 325264790Sbaptstate 24 326264790Sbapt stat : LETTER '=' expr . (5) 327264790Sbapt expr : expr . OP_ADD expr (7) 328264790Sbapt expr : expr . OP_SUB expr (8) 329264790Sbapt expr : expr . OP_MUL expr (9) 330264790Sbapt expr : expr . OP_DIV expr (10) 331264790Sbapt expr : expr . OP_MOD expr (11) 332264790Sbapt expr : expr . OP_AND expr (12) 333264790Sbapt expr : expr . '|' expr (13) 334264790Sbapt 335264790Sbapt OP_ADD shift 16 336264790Sbapt OP_SUB shift 17 337264790Sbapt OP_MUL shift 18 338264790Sbapt OP_DIV shift 19 339264790Sbapt OP_MOD shift 20 340264790Sbapt OP_AND shift 21 341264790Sbapt '|' shift 22 342264790Sbapt '\n' reduce 5 343264790Sbapt 344264790Sbapt 345264790Sbaptstate 25 346264790Sbapt expr : '(' expr ')' . (6) 347264790Sbapt 348264790Sbapt . reduce 6 349264790Sbapt 350264790Sbapt 351264790Sbapt26: shift/reduce conflict (shift 16, reduce 7) on OP_ADD 352264790Sbapt26: shift/reduce conflict (shift 17, reduce 7) on OP_SUB 353264790Sbapt26: shift/reduce conflict (shift 18, reduce 7) on OP_MUL 354264790Sbapt26: shift/reduce conflict (shift 19, reduce 7) on OP_DIV 355264790Sbapt26: shift/reduce conflict (shift 20, reduce 7) on OP_MOD 356264790Sbapt26: shift/reduce conflict (shift 21, reduce 7) on OP_AND 357264790Sbapt26: shift/reduce conflict (shift 22, reduce 7) on '|' 358264790Sbaptstate 26 359264790Sbapt expr : expr . OP_ADD expr (7) 360264790Sbapt expr : expr OP_ADD expr . (7) 361264790Sbapt expr : expr . OP_SUB expr (8) 362264790Sbapt expr : expr . OP_MUL expr (9) 363264790Sbapt expr : expr . OP_DIV expr (10) 364264790Sbapt expr : expr . OP_MOD expr (11) 365264790Sbapt expr : expr . OP_AND expr (12) 366264790Sbapt expr : expr . '|' expr (13) 367264790Sbapt 368264790Sbapt OP_ADD shift 16 369264790Sbapt OP_SUB shift 17 370264790Sbapt OP_MUL shift 18 371264790Sbapt OP_DIV shift 19 372264790Sbapt OP_MOD shift 20 373264790Sbapt OP_AND shift 21 374264790Sbapt '|' shift 22 375264790Sbapt '\n' reduce 7 376264790Sbapt ')' reduce 7 377264790Sbapt 378264790Sbapt 379264790Sbapt27: shift/reduce conflict (shift 16, reduce 8) on OP_ADD 380264790Sbapt27: shift/reduce conflict (shift 17, reduce 8) on OP_SUB 381264790Sbapt27: shift/reduce conflict (shift 18, reduce 8) on OP_MUL 382264790Sbapt27: shift/reduce conflict (shift 19, reduce 8) on OP_DIV 383264790Sbapt27: shift/reduce conflict (shift 20, reduce 8) on OP_MOD 384264790Sbapt27: shift/reduce conflict (shift 21, reduce 8) on OP_AND 385264790Sbapt27: shift/reduce conflict (shift 22, reduce 8) on '|' 386264790Sbaptstate 27 387264790Sbapt expr : expr . OP_ADD expr (7) 388264790Sbapt expr : expr . OP_SUB expr (8) 389264790Sbapt expr : expr OP_SUB expr . (8) 390264790Sbapt expr : expr . OP_MUL expr (9) 391264790Sbapt expr : expr . OP_DIV expr (10) 392264790Sbapt expr : expr . OP_MOD expr (11) 393264790Sbapt expr : expr . OP_AND expr (12) 394264790Sbapt expr : expr . '|' expr (13) 395264790Sbapt 396264790Sbapt OP_ADD shift 16 397264790Sbapt OP_SUB shift 17 398264790Sbapt OP_MUL shift 18 399264790Sbapt OP_DIV shift 19 400264790Sbapt OP_MOD shift 20 401264790Sbapt OP_AND shift 21 402264790Sbapt '|' shift 22 403264790Sbapt '\n' reduce 8 404264790Sbapt ')' reduce 8 405264790Sbapt 406264790Sbapt 407264790Sbapt28: shift/reduce conflict (shift 16, reduce 9) on OP_ADD 408264790Sbapt28: shift/reduce conflict (shift 17, reduce 9) on OP_SUB 409264790Sbapt28: shift/reduce conflict (shift 18, reduce 9) on OP_MUL 410264790Sbapt28: shift/reduce conflict (shift 19, reduce 9) on OP_DIV 411264790Sbapt28: shift/reduce conflict (shift 20, reduce 9) on OP_MOD 412264790Sbapt28: shift/reduce conflict (shift 21, reduce 9) on OP_AND 413264790Sbapt28: shift/reduce conflict (shift 22, reduce 9) on '|' 414264790Sbaptstate 28 415264790Sbapt expr : expr . OP_ADD expr (7) 416264790Sbapt expr : expr . OP_SUB expr (8) 417264790Sbapt expr : expr . OP_MUL expr (9) 418264790Sbapt expr : expr OP_MUL expr . (9) 419264790Sbapt expr : expr . OP_DIV expr (10) 420264790Sbapt expr : expr . OP_MOD expr (11) 421264790Sbapt expr : expr . OP_AND expr (12) 422264790Sbapt expr : expr . '|' expr (13) 423264790Sbapt 424264790Sbapt OP_ADD shift 16 425264790Sbapt OP_SUB shift 17 426264790Sbapt OP_MUL shift 18 427264790Sbapt OP_DIV shift 19 428264790Sbapt OP_MOD shift 20 429264790Sbapt OP_AND shift 21 430264790Sbapt '|' shift 22 431264790Sbapt '\n' reduce 9 432264790Sbapt ')' reduce 9 433264790Sbapt 434264790Sbapt 435264790Sbapt29: shift/reduce conflict (shift 16, reduce 10) on OP_ADD 436264790Sbapt29: shift/reduce conflict (shift 17, reduce 10) on OP_SUB 437264790Sbapt29: shift/reduce conflict (shift 18, reduce 10) on OP_MUL 438264790Sbapt29: shift/reduce conflict (shift 19, reduce 10) on OP_DIV 439264790Sbapt29: shift/reduce conflict (shift 20, reduce 10) on OP_MOD 440264790Sbapt29: shift/reduce conflict (shift 21, reduce 10) on OP_AND 441264790Sbapt29: shift/reduce conflict (shift 22, reduce 10) on '|' 442264790Sbaptstate 29 443264790Sbapt expr : expr . OP_ADD expr (7) 444264790Sbapt expr : expr . OP_SUB expr (8) 445264790Sbapt expr : expr . OP_MUL expr (9) 446264790Sbapt expr : expr . OP_DIV expr (10) 447264790Sbapt expr : expr OP_DIV expr . (10) 448264790Sbapt expr : expr . OP_MOD expr (11) 449264790Sbapt expr : expr . OP_AND expr (12) 450264790Sbapt expr : expr . '|' expr (13) 451264790Sbapt 452264790Sbapt OP_ADD shift 16 453264790Sbapt OP_SUB shift 17 454264790Sbapt OP_MUL shift 18 455264790Sbapt OP_DIV shift 19 456264790Sbapt OP_MOD shift 20 457264790Sbapt OP_AND shift 21 458264790Sbapt '|' shift 22 459264790Sbapt '\n' reduce 10 460264790Sbapt ')' reduce 10 461264790Sbapt 462264790Sbapt 463264790Sbapt30: shift/reduce conflict (shift 16, reduce 11) on OP_ADD 464264790Sbapt30: shift/reduce conflict (shift 17, reduce 11) on OP_SUB 465264790Sbapt30: shift/reduce conflict (shift 18, reduce 11) on OP_MUL 466264790Sbapt30: shift/reduce conflict (shift 19, reduce 11) on OP_DIV 467264790Sbapt30: shift/reduce conflict (shift 20, reduce 11) on OP_MOD 468264790Sbapt30: shift/reduce conflict (shift 21, reduce 11) on OP_AND 469264790Sbapt30: shift/reduce conflict (shift 22, reduce 11) on '|' 470264790Sbaptstate 30 471264790Sbapt expr : expr . OP_ADD expr (7) 472264790Sbapt expr : expr . OP_SUB expr (8) 473264790Sbapt expr : expr . OP_MUL expr (9) 474264790Sbapt expr : expr . OP_DIV expr (10) 475264790Sbapt expr : expr . OP_MOD expr (11) 476264790Sbapt expr : expr OP_MOD expr . (11) 477264790Sbapt expr : expr . OP_AND expr (12) 478264790Sbapt expr : expr . '|' expr (13) 479264790Sbapt 480264790Sbapt OP_ADD shift 16 481264790Sbapt OP_SUB shift 17 482264790Sbapt OP_MUL shift 18 483264790Sbapt OP_DIV shift 19 484264790Sbapt OP_MOD shift 20 485264790Sbapt OP_AND shift 21 486264790Sbapt '|' shift 22 487264790Sbapt '\n' reduce 11 488264790Sbapt ')' reduce 11 489264790Sbapt 490264790Sbapt 491264790Sbapt31: shift/reduce conflict (shift 16, reduce 12) on OP_ADD 492264790Sbapt31: shift/reduce conflict (shift 17, reduce 12) on OP_SUB 493264790Sbapt31: shift/reduce conflict (shift 18, reduce 12) on OP_MUL 494264790Sbapt31: shift/reduce conflict (shift 19, reduce 12) on OP_DIV 495264790Sbapt31: shift/reduce conflict (shift 20, reduce 12) on OP_MOD 496264790Sbapt31: shift/reduce conflict (shift 21, reduce 12) on OP_AND 497264790Sbapt31: shift/reduce conflict (shift 22, reduce 12) on '|' 498264790Sbaptstate 31 499264790Sbapt expr : expr . OP_ADD expr (7) 500264790Sbapt expr : expr . OP_SUB expr (8) 501264790Sbapt expr : expr . OP_MUL expr (9) 502264790Sbapt expr : expr . OP_DIV expr (10) 503264790Sbapt expr : expr . OP_MOD expr (11) 504264790Sbapt expr : expr . OP_AND expr (12) 505264790Sbapt expr : expr OP_AND expr . (12) 506264790Sbapt expr : expr . '|' expr (13) 507264790Sbapt 508264790Sbapt OP_ADD shift 16 509264790Sbapt OP_SUB shift 17 510264790Sbapt OP_MUL shift 18 511264790Sbapt OP_DIV shift 19 512264790Sbapt OP_MOD shift 20 513264790Sbapt OP_AND shift 21 514264790Sbapt '|' shift 22 515264790Sbapt '\n' reduce 12 516264790Sbapt ')' reduce 12 517264790Sbapt 518264790Sbapt 519264790Sbapt32: shift/reduce conflict (shift 16, reduce 13) on OP_ADD 520264790Sbapt32: shift/reduce conflict (shift 17, reduce 13) on OP_SUB 521264790Sbapt32: shift/reduce conflict (shift 18, reduce 13) on OP_MUL 522264790Sbapt32: shift/reduce conflict (shift 19, reduce 13) on OP_DIV 523264790Sbapt32: shift/reduce conflict (shift 20, reduce 13) on OP_MOD 524264790Sbapt32: shift/reduce conflict (shift 21, reduce 13) on OP_AND 525264790Sbaptstate 32 526264790Sbapt expr : expr . OP_ADD expr (7) 527264790Sbapt expr : expr . OP_SUB expr (8) 528264790Sbapt expr : expr . OP_MUL expr (9) 529264790Sbapt expr : expr . OP_DIV expr (10) 530264790Sbapt expr : expr . OP_MOD expr (11) 531264790Sbapt expr : expr . OP_AND expr (12) 532264790Sbapt expr : expr . '|' expr (13) 533264790Sbapt expr : expr '|' expr . (13) 534264790Sbapt 535264790Sbapt OP_ADD shift 16 536264790Sbapt OP_SUB shift 17 537264790Sbapt OP_MUL shift 18 538264790Sbapt OP_DIV shift 19 539264790Sbapt OP_MOD shift 20 540264790Sbapt OP_AND shift 21 541264790Sbapt '|' reduce 13 542264790Sbapt '\n' reduce 13 543264790Sbapt ')' reduce 13 544264790Sbapt 545264790Sbapt 546264790SbaptState 12 contains 6 shift/reduce conflicts. 547264790SbaptState 26 contains 7 shift/reduce conflicts. 548264790SbaptState 27 contains 7 shift/reduce conflicts. 549264790SbaptState 28 contains 7 shift/reduce conflicts. 550264790SbaptState 29 contains 7 shift/reduce conflicts. 551264790SbaptState 30 contains 7 shift/reduce conflicts. 552264790SbaptState 31 contains 7 shift/reduce conflicts. 553264790SbaptState 32 contains 6 shift/reduce conflicts. 554264790Sbapt 555264790Sbapt 556264790Sbapt28 terminals, 5 nonterminals 557264790Sbapt19 grammar rules, 33 states 558264790Sbapt 559264790Sbaptgrammar parser grammar 560264790Sbaptsymbol# value# symbol 561264790Sbapt 0 0 $end 562264790Sbapt 1 256 error 563264790Sbapt 2 257 OP_ADD 564264790Sbapt 3 258 "ADD" 565264790Sbapt 4 259 OP_SUB 566264790Sbapt 5 260 "SUB" 567264790Sbapt 6 261 OP_MUL 568264790Sbapt 7 262 "MUL" 569264790Sbapt 8 263 OP_DIV 570264790Sbapt 9 264 "DIV" 571264790Sbapt 10 265 OP_MOD 572264790Sbapt 11 266 "MOD" 573264790Sbapt 12 267 OP_AND 574264790Sbapt 13 268 "AND" 575264790Sbapt 14 269 DIGIT 576264790Sbapt 15 270 LETTER 577264790Sbapt 16 124 '|' 578264790Sbapt 17 38 '&' 579264790Sbapt 18 43 '+' 580264790Sbapt 19 45 '-' 581264790Sbapt 20 42 '*' 582264790Sbapt 21 47 '/' 583264790Sbapt 22 37 '%' 584264790Sbapt 23 271 UMINUS 585264790Sbapt 24 10 '\n' 586264790Sbapt 25 61 '=' 587264790Sbapt 26 40 '(' 588264790Sbapt 27 41 ')' 589264790Sbapt 28 272 $accept 590264790Sbapt 29 273 list 591264790Sbapt 30 274 stat 592264790Sbapt 31 275 expr 593264790Sbapt 32 276 number 594