Я добавляю префикс к каждому слову в макропеременной.Однако при использовании моего текущего метода первое слово не получает префикс.Глядя на мой код, есть веская причина для этого, так как перед словом нет пробела.
Код, который я использую:
%LET independent_vars = FF_1 FF_4 FF_7 FF_10;
%LET log_independent_vars = %SYSFUNC(TRANWRD(&independent_vars.,%str( ),%str( ln_)));
%PUT &log_independent_vars.;
Текущий вывод: FF_1 ln_FF_4 ln_FF_7ln_FF_10
Ожидаемый результат: ln_FF_1 ln_FF_4 ln_FF_7 ln_FF_10
Я пытался использовать prxchange, но я не понимаю