/*
/ Program : varinfmt.sas / Version : 1.0 / Author : Roland Rashleigh-Berry / Date : 31-Jul-2007 / Purpose : Function-style macro to return a variable informat / SubMacros : %attrv / Notes : This is a shell macro that calls %attrv / Usage : %let varinfmt=%varinfmt(dsname,varname); / /=============================================================================== / PARAMETERS: /-------name------- -------------------------description------------------------ / ds Dataset name (pos) / var Variable name (pos) /=============================================================================== / AMENDMENT HISTORY: / init --date-- mod-id ----------------------description------------------------ / rrb 29Mar07 Put out "macro called" message plus header tidy / rrb 31Jul07 Header tidy /=============================================================================== / This is public domain software. No guarantee as to suitability or accuracy is / given or implied. User uses this code entirely at their own risk. /=============================================================================*/ %put MACRO CALLED: varinfmt v1.0; %macro varinfmt(ds,var); %attrv(&ds,&var,varinfmt) %mend;