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= '%ROUTINE','%INTEGERFN'; P='%SPEC',; P= '(%INTEGER'')',; P='%ARRAYNAME','%NAME',; P= ',%INTEGER',; E