B= 1 B=2 P= , '%IF''%THEN', ':', '%FINISH', '%INTEGER', , '%END', '%BEGIN', '%ENDOFPROGRAM', ; P= , '->', '%START', '%RETURN', '%RESULT='<+-\>, '%STOP'; P= '%ELSE', ; P= ' ', ';'; P= '('<+-\>')', ; P<+-\>= '+', '-', '\', ; P= , , '('<+-\>')'; P= , ; P= '<<', '>>', '&', '!!', '!', '**', '/', '*', '+', '-'; P= ','<+-\>, ; P= '='<+-\>, ; P= <+-\><+-\>, '('')'; P= '%AND', '%OR', ; P= '%AND', ; P= '%OR', ; P= '=', '\=', '<=', '<', '>=', '>'; P= '%ARRAY''('<+-\>':' <+-\>')', ; P= ',', ; P= ','<+-\>':'<+-\>, ; P= '%ROUTINE', '%INTEGERFN'; P= '%SPEC', ; P= '(%INTEGER'')', ; P= '%ARRAYNAME', '%NAME', ; P= ',%INTEGER', ; E