27    infile 
"&g_sasunit./_nls.txt" truncover;
 
   29    if mark ne 
'###' then 
do;
 
   30       if mark=
'---' then input @4 program $32.;
 
   32       input @1 num 3. +1 language $2. +1 text $128.;
 
   37 %MACRO _nls (i_language = 
 
   42       where language = 
"&i_language";
 
   43       call execute (
'%global g_nls_' !! trim(program) !! 
'_' !! put (num, z3.) !! 
';');
 
   44       call symput (
'g_nls_' !! trim(program) !! 
'_' !! put (num, z3.), trim (text));