.PARSE COMMAN " ," P0 P1 P2 P3 @LOGBEG 'P1' .IF P2 EQ "" .SETS MACLIB "" .IF P2 NE "" .SETS MACLIB "ULBMAC+" .IF P2 EQ "" .SETS LNKLIB "" .IF P2 NE "" .SETS LNKLIB "ULBLIB," .IF P3 EQ "" .SETS LINKSW "" .IF P3 NE "" .SETS LINKSW "/Foreground" MACRO SRC:('MACLIB''P1')/Object:OBJ:/List:LST:/Cross @LOGERR MACRO_'P1' LINK OBJ:('LNKLIB''P1')/Execute:BIN:/Map:MAP:/Wide'LINKSW' @LOGERR LINK_'P1' .EXIT $$$EXI