Hi all, Nedd a help on the below program. How can i convert the formatted strings to MARCO ?. In the below program i am not able to replace the FORMATTED strings to macro.
divert(`-1') define(`forloop', `pushdef(`$1', `$2')_forloop($@)popdef(`$1')') define(`_forloop',`$4`'ifelse($1, `$3', `', `define(`$1', incr($1))$0($@)')') divert`'dnl define(`APP_DOMAINS',2)dnl define(`VARIABLE_APP_PORT1',`8000')dnl define(`VARIABLE_APP_PORT2',`8001')dnl forloop(`i', `1', APP_DOMAINS, ``VARIABLE_APP_PORT'i' ) Output : m4 test.m4 VARIABLE_APP_PORT1 VARIABLE_APP_PORT2 Expected : 8000 8001 Any help will be highly appreciated. Regards Varghese Paul
