B = 0; B = 1; B = 2; B = 3; B = 4; B = 5; B = 6; B = 7; B = 8; B = 9; P = , 'cycle' '=' ',' ',' , 'repeat' , ':', 'then' , '!' , , 'end' , , 'spec' , 'comment' , 'array' '(' ':' ')' , '***A' , 'begin' , 'endofprogram', 'uppercasedelimiters' , '(' '):', 'switch' '(' ':' ')' , 'compilequeries' , 'ignorequeries' , 'mcode' , 'P:', '*' , 'fault' '->' , 'normaldelimiters' , 'strings' , 'endofperm' , 'endofmcode' , 'definecompiler' , ; P = '+', '-', ; P = , , '(' ')', '!' '!'; P = , ; P = '(' ')', ; P = ',' , ; P = '+', '-', '*', '/', '^', ; P = '?', ; P = ',', ; P = 'if', 'unless'; P = 'real', ; P = 'integer', 'real'; P = 'integer', 'real', ; P = 'routine', 'realfn', 'integerfn', 'realmap', 'integermap'; P = , 'integerarrayname', 'integername', 'integer', 'arrayname', 'realname', 'real', 'addr'; P = '(' ')', ; P = , ; P = ',' , ; P = , '(' ')'; P = , ; P = 'and' , 'or' , ; P = 'and' , ; P = 'or' , ; P = '=' , ; P = 'spec', ; P = ',' ':' , ; P = ',' '(' ':' ')' , ; P = ',' '(' ':' ')' , ; P = '=', '>=', '>', '#', '<=', '<'; P = , ; P = ',' , ; P = ',' '->' , ; P = '*@' , '*' , 'J' , 'SETB' , 'SET' 'P:', 'JS' , 'EXIT' , 'M' 'M' , 'SH' , '=' , 'Q' 'TOQ' , 'C' 'TOQ' , 'I' 'TOQ' , 'M' 'TOQ' , 'IM' 'TOQ' , 'CM' 'TOQ' , 'CI' 'TOQ' , 'I' '=' , 'Q' , 'C' , 'I' , 'M' , 'NC' , 'DC' , 'LINK', 'M' 'I' , 'X+' , 'X+C' , 'ROUNDHF', 'ROUNDF', 'ROUNDH', 'ROUND', 'FLOATD', 'FLOAT', 'ERASE', 'REVD', 'REV', 'ZERO', 'DUPD', 'DUP', 'NEGDF', 'NEGF', 'NEGD', 'NEG', 'ABSF', 'ABS', 'MAXF', 'MAX', 'SIGNF', 'SIGN', 'CAB', 'FRB', 'STAND', '/DF', '/D', '/F', '/R', '/I', '/', '+DF', '+D', '+F', '+', '-DF', '-D', '-F', '-', 'XDF', 'XD', 'XF', 'X+F', 'X+', '=TR', 'BITS', 'DUMMY', 'PERM', 'TOP', 'OR', 'VR', 'NEV', 'NOT', 'FIX', 'STR', 'CONT', 'AND', 'EXIT', 'OUT', 'X', 'P' 'Q' , 'TLOG' , 'INTQ' , 'PARQ' , 'BUSYQ' , 'MANUALQ' , 'CTQ' , 'CLOQ' , 'SET' , 'ADVCA' , '/' '/' , 'F' , 'JSE' , 'JE' , ; P = 'C' 'NZS', 'C' 'NZ', 'C' 'Z', '=Z', '=', '#Z', '#', '>Z', '>=Z', ' = 'QHN', 'QH', 'QN', 'Q', 'HN', 'H', 'N', ; P = 'A' , 'AD' , 'L' , 'LD' , 'C' , 'AC' , 'ADC' , 'LC' , 'LDC' , 'CC' ; P = 'LINK', 'Q' , 'C' , 'I' , 'M' , 'RC' , 'RI' , 'RM' , '+Q' , '+C' , '+I' , '+M' ; P = '+', '-'; P = '=', ; P = 'P', ; P = 'I', 'O', 'M'; P = 'A', 'B', 'C', 'D', 'E', 'F'; P = 'M' 'Q', 'M' , ; P = , '->' , 'caption' , 'return', 'result' '=' , 'stop', '->' '(' ')', 'monitor' ; E