Здравствуйте.
Объясните пожалуйста результаты
Код:
func: ABCD
macro: value
работы джоба
X++:
static void Job1(Args _args)
{
str value = "ABCD";
#localmacro.mes
info(strfmt("macro: %1", %1))
#endmacro
void fmes(str v)
{;
info(strfmt("func: %1", v));
}
;
fmes( value );
#mes( value );
}
Почему макрос отображает имя переменной, а не ее значение? От этого может быть какая-нибудь польза?