1264790Sbapt 0 $accept : declaration $end 2264790Sbapt 3264790Sbapt 1 $$1 : 4264790Sbapt 5264790Sbapt 2 $$2 : 6264790Sbapt 7264790Sbapt 3 declaration : class type $$1 $$2 namelist 8264790Sbapt 9264790Sbapt 4 $$3 : 10264790Sbapt 11264790Sbapt 5 declaration : type $$3 locnamelist 12264790Sbapt 13264790Sbapt 6 class : GLOBAL 14264790Sbapt 7 | LOCAL 15264790Sbapt 16264790Sbapt 8 type : REAL 17264790Sbapt 9 | INTEGER 18264790Sbapt 19264790Sbapt 10 namelist : namelist NAME 20264790Sbapt 11 | NAME 21264790Sbapt 22264790Sbapt 12 locnamelist : namelist 23264790Sbapt 24264790Sbaptstate 0 25264790Sbapt $accept : . declaration $end (0) 26264790Sbapt 27264790Sbapt GLOBAL shift 1 28264790Sbapt LOCAL shift 2 29264790Sbapt REAL shift 3 30264790Sbapt INTEGER shift 4 31264790Sbapt . error 32264790Sbapt 33264790Sbapt declaration goto 5 34264790Sbapt class goto 6 35264790Sbapt type goto 7 36264790Sbapt 37264790Sbapt 38264790Sbaptstate 1 39264790Sbapt class : GLOBAL . (6) 40264790Sbapt 41264790Sbapt . reduce 6 42264790Sbapt 43264790Sbapt 44264790Sbaptstate 2 45264790Sbapt class : LOCAL . (7) 46264790Sbapt 47264790Sbapt . reduce 7 48264790Sbapt 49264790Sbapt 50264790Sbaptstate 3 51264790Sbapt type : REAL . (8) 52264790Sbapt 53264790Sbapt . reduce 8 54264790Sbapt 55264790Sbapt 56264790Sbaptstate 4 57264790Sbapt type : INTEGER . (9) 58264790Sbapt 59264790Sbapt . reduce 9 60264790Sbapt 61264790Sbapt 62264790Sbaptstate 5 63264790Sbapt $accept : declaration . $end (0) 64264790Sbapt 65264790Sbapt $end accept 66264790Sbapt 67264790Sbapt 68264790Sbaptstate 6 69264790Sbapt declaration : class . type $$1 $$2 namelist (3) 70264790Sbapt 71264790Sbapt REAL shift 3 72264790Sbapt INTEGER shift 4 73264790Sbapt . error 74264790Sbapt 75264790Sbapt type goto 8 76264790Sbapt 77264790Sbapt 78264790Sbaptstate 7 79264790Sbapt declaration : type . $$3 locnamelist (5) 80264790Sbapt $$3 : . (4) 81264790Sbapt 82264790Sbapt . reduce 4 83264790Sbapt 84264790Sbapt $$3 goto 9 85264790Sbapt 86264790Sbapt 87264790Sbaptstate 8 88264790Sbapt declaration : class type . $$1 $$2 namelist (3) 89264790Sbapt $$1 : . (1) 90264790Sbapt 91264790Sbapt . reduce 1 92264790Sbapt 93264790Sbapt $$1 goto 10 94264790Sbapt 95264790Sbapt 96264790Sbaptstate 9 97264790Sbapt declaration : type $$3 . locnamelist (5) 98264790Sbapt 99264790Sbapt NAME shift 11 100264790Sbapt . error 101264790Sbapt 102264790Sbapt namelist goto 12 103264790Sbapt locnamelist goto 13 104264790Sbapt 105264790Sbapt 106264790Sbaptstate 10 107264790Sbapt declaration : class type $$1 . $$2 namelist (3) 108264790Sbapt $$2 : . (2) 109264790Sbapt 110264790Sbapt . reduce 2 111264790Sbapt 112264790Sbapt $$2 goto 14 113264790Sbapt 114264790Sbapt 115264790Sbaptstate 11 116264790Sbapt namelist : NAME . (11) 117264790Sbapt 118264790Sbapt . reduce 11 119264790Sbapt 120264790Sbapt 121264790Sbaptstate 12 122264790Sbapt namelist : namelist . NAME (10) 123264790Sbapt locnamelist : namelist . (12) 124264790Sbapt 125264790Sbapt NAME shift 15 126264790Sbapt $end reduce 12 127264790Sbapt 128264790Sbapt 129264790Sbaptstate 13 130264790Sbapt declaration : type $$3 locnamelist . (5) 131264790Sbapt 132264790Sbapt . reduce 5 133264790Sbapt 134264790Sbapt 135264790Sbaptstate 14 136264790Sbapt declaration : class type $$1 $$2 . namelist (3) 137264790Sbapt 138264790Sbapt NAME shift 11 139264790Sbapt . error 140264790Sbapt 141264790Sbapt namelist goto 16 142264790Sbapt 143264790Sbapt 144264790Sbaptstate 15 145264790Sbapt namelist : namelist NAME . (10) 146264790Sbapt 147264790Sbapt . reduce 10 148264790Sbapt 149264790Sbapt 150264790Sbaptstate 16 151264790Sbapt declaration : class type $$1 $$2 namelist . (3) 152264790Sbapt namelist : namelist . NAME (10) 153264790Sbapt 154264790Sbapt NAME shift 15 155264790Sbapt $end reduce 3 156264790Sbapt 157264790Sbapt 158264790Sbapt7 terminals, 9 nonterminals 159264790Sbapt13 grammar rules, 17 states 160264790Sbapt 161264790Sbaptgrammar parser grammar 162264790Sbaptsymbol# value# symbol 163264790Sbapt 0 0 $end 164264790Sbapt 1 256 error 165264790Sbapt 2 257 GLOBAL 166264790Sbapt 3 258 LOCAL 167264790Sbapt 4 259 REAL 168264790Sbapt 5 260 INTEGER 169264790Sbapt 6 261 NAME 170264790Sbapt 7 262 $accept 171264790Sbapt 8 263 declaration 172264790Sbapt 9 264 namelist 173264790Sbapt 10 265 locnamelist 174264790Sbapt 11 266 class 175264790Sbapt 12 267 type 176264790Sbapt 13 268 $$1 177264790Sbapt 14 269 $$2 178264790Sbapt 15 270 $$3 179