.ENABLE SUBSTITUTION .SETS TASK "OPA" ; ; Assemble, build and install 'TASK' ; .TESTFILE 'TASK'BLD.CMD .IF = 1. .GOTO S ; ; 'TASK'BLD.CMD not found. ; .EXIT 0 .S: TIM .;MAC 'TASK','TASK'/-SP=LB:[1,1]EXEMC/ML,[11,10]RSXMC,TTMAC,SY:'''TASK' MAC ,'TASK'/-SP=LB:[1,1]EXEMC/ML,[11,10]RSXMC,SY:'''TASK' .; .IF = 1. .GOTO B ; ; MAC failed. ; .EXIT 4 .B: PIP 'TASK'.OBJ,'TASK'.LST/PU TIM TKB @'TASK'BLD .IF = 1. .GOTO E ; ; TKB failed. ; .EXIT 4 .E: PIP 'TASK'.TSK,'TASK'.MAP/PU TIM .TESTFILE 'TASK'INS.CMD .IF = 1. .GOTO INSTAL ; ; 'TASK'INS.CMD not found. ; .EXIT 0 .INSTAL: @'TASK'INS ; .EXIT 1