1264790Sbapt 0 $accept : declaration $end 2264790Sbapt 3264790Sbapt 1 $$1 : 4264790Sbapt 5264790Sbapt 2 $$2 : 6264790Sbapt 7264790Sbapt 3 declaration : class type $$1 $$2 namelist 8319297Sdelphij 4 | type locnamelist 9264790Sbapt 10319297Sdelphij 5 class : GLOBAL 11319297Sdelphij 6 | LOCAL 12264790Sbapt 13319297Sdelphij 7 type : REAL 14319297Sdelphij 8 | INTEGER 15264790Sbapt 16319297Sdelphij 9 namelist : namelist NAME 17319297Sdelphij 10 | NAME 18264790Sbapt 19319297Sdelphij 11 locnamelist : namelist 20264790Sbapt 21264790Sbaptstate 0 22264790Sbapt $accept : . declaration $end (0) 23264790Sbapt 24264790Sbapt GLOBAL shift 1 25264790Sbapt LOCAL shift 2 26264790Sbapt REAL shift 3 27264790Sbapt INTEGER shift 4 28264790Sbapt . error 29264790Sbapt 30264790Sbapt declaration goto 5 31264790Sbapt class goto 6 32264790Sbapt type goto 7 33264790Sbapt 34264790Sbapt 35264790Sbaptstate 1 36319297Sdelphij class : GLOBAL . (5) 37264790Sbapt 38319297Sdelphij . reduce 5 39264790Sbapt 40264790Sbapt 41264790Sbaptstate 2 42319297Sdelphij class : LOCAL . (6) 43264790Sbapt 44319297Sdelphij . reduce 6 45264790Sbapt 46264790Sbapt 47264790Sbaptstate 3 48319297Sdelphij type : REAL . (7) 49264790Sbapt 50319297Sdelphij . reduce 7 51264790Sbapt 52264790Sbapt 53264790Sbaptstate 4 54319297Sdelphij type : INTEGER . (8) 55264790Sbapt 56319297Sdelphij . reduce 8 57264790Sbapt 58264790Sbapt 59264790Sbaptstate 5 60264790Sbapt $accept : declaration . $end (0) 61264790Sbapt 62264790Sbapt $end accept 63264790Sbapt 64264790Sbapt 65264790Sbaptstate 6 66264790Sbapt declaration : class . type $$1 $$2 namelist (3) 67264790Sbapt 68264790Sbapt REAL shift 3 69264790Sbapt INTEGER shift 4 70264790Sbapt . error 71264790Sbapt 72264790Sbapt type goto 8 73264790Sbapt 74264790Sbapt 75264790Sbaptstate 7 76319297Sdelphij declaration : type . locnamelist (4) 77264790Sbapt 78319297Sdelphij NAME shift 9 79319297Sdelphij . error 80264790Sbapt 81319297Sdelphij namelist goto 10 82319297Sdelphij locnamelist goto 11 83264790Sbapt 84264790Sbapt 85264790Sbaptstate 8 86264790Sbapt declaration : class type . $$1 $$2 namelist (3) 87264790Sbapt $$1 : . (1) 88264790Sbapt 89264790Sbapt . reduce 1 90264790Sbapt 91319297Sdelphij $$1 goto 12 92264790Sbapt 93264790Sbapt 94264790Sbaptstate 9 95319297Sdelphij namelist : NAME . (10) 96264790Sbapt 97319297Sdelphij . reduce 10 98264790Sbapt 99264790Sbapt 100264790Sbaptstate 10 101319297Sdelphij namelist : namelist . NAME (9) 102319297Sdelphij locnamelist : namelist . (11) 103264790Sbapt 104319297Sdelphij NAME shift 13 105319297Sdelphij $end reduce 11 106264790Sbapt 107264790Sbapt 108264790Sbaptstate 11 109319297Sdelphij declaration : type locnamelist . (4) 110264790Sbapt 111319297Sdelphij . reduce 4 112264790Sbapt 113264790Sbapt 114264790Sbaptstate 12 115319297Sdelphij declaration : class type $$1 . $$2 namelist (3) 116319297Sdelphij $$2 : . (2) 117264790Sbapt 118319297Sdelphij . reduce 2 119264790Sbapt 120319297Sdelphij $$2 goto 14 121264790Sbapt 122319297Sdelphij 123264790Sbaptstate 13 124319297Sdelphij namelist : namelist NAME . (9) 125264790Sbapt 126319297Sdelphij . reduce 9 127264790Sbapt 128264790Sbapt 129264790Sbaptstate 14 130264790Sbapt declaration : class type $$1 $$2 . namelist (3) 131264790Sbapt 132319297Sdelphij NAME shift 9 133264790Sbapt . error 134264790Sbapt 135319297Sdelphij namelist goto 15 136264790Sbapt 137264790Sbapt 138264790Sbaptstate 15 139264790Sbapt declaration : class type $$1 $$2 namelist . (3) 140319297Sdelphij namelist : namelist . NAME (9) 141264790Sbapt 142319297Sdelphij NAME shift 13 143264790Sbapt $end reduce 3 144264790Sbapt 145264790Sbapt 146319297Sdelphij7 terminals, 8 nonterminals 147319297Sdelphij12 grammar rules, 16 states 148264790Sbapt 149264790Sbaptgrammar parser grammar 150264790Sbaptsymbol# value# symbol 151264790Sbapt 0 0 $end 152264790Sbapt 1 256 error 153264790Sbapt 2 257 GLOBAL 154264790Sbapt 3 258 LOCAL 155264790Sbapt 4 259 REAL 156264790Sbapt 5 260 INTEGER 157264790Sbapt 6 261 NAME 158264790Sbapt 7 262 $accept 159264790Sbapt 8 263 declaration 160264790Sbapt 9 264 namelist 161264790Sbapt 10 265 locnamelist 162264790Sbapt 11 266 class 163264790Sbapt 12 267 type 164264790Sbapt 13 268 $$1 165264790Sbapt 14 269 $$2 166