/** @file @brief Returns physical location of various SAS items @details Returns location of the PlatformObjectFramework tools Usage: %put %mf_loc(POF); %*location of PlatformObjectFramework tools; @version 9.2 @author Allan Bowe **/ %macro mf_loc(loc); %let loc=%upcase(&loc); %local root; %if &loc=POF or &loc=PLATFORMOBJECTFRAMEWORK %then %do; %let root=%substr(%sysget(SASROOT),1,%index(%sysget(SASROOT),SASFoundation)-2); %let root=&root/SASPlatformObjectFramework/&sysver; %put Batch tools located at: &root; &root %end; %else %if &loc=VIYACONFIG %then %do; %let root=/opt/sas/viya/config; %put Viya Config located at: &root; &root %end; %mend;