But when I use dsd dlm="&tab" to run it, I found "+" was between the variables instead of TAB space. Any hint? Could you also explain how the macro variable TAB was defined? You are right, &TABF does generate an empty column. But how "+(-1) '09'X" be resolved to a tab? %LET TAB =+(-1) '09'X; %LET TABF = '09'X;
... View more