Hi,
I search for the best way to get accurate information about the modules executed within an IML session.
Lets assume I have the following two session:
proc iml;
start module1(a,b);
measure = a+b;
return measure;
finish module1;
start module2(a,b);
measure = module1(a,b) + a#b;
return measure;
finish module2;
store module=_ALL_;
quit;
proc iml;
load;
a = 10;
b = 20;
val = module2(a,b);
print val;
quit;
In the second session I would like to get the module (code) definition of module1 and module2, to understand how the calculated value "val" has been calculated.
The real scenario is that I would load the modules from a storage library which I didnt create myself in the first session, but I want to be sure, what code has been exactly executed by executing one function.
In the help documemtation of IML there is the topic "Accessing the IMLMLIB Source Code" which talks about the catalog SASHELP.IML. Can I directls access this file from SAS Studio to get a list of functions and the code?