В моем коде, у меня есть определенный регистр, который я назвал «Foo», используя m4 макросы:Как избежать определения m4 в строке?
define(foo, w19)
Позже я пытаюсь напечатать строку в следующем формате:
print: .string "The value of foo is %d\n"
конечно, мой вывод:
"The value of w19 is 5"
Когда я хочу, чтобы мой выход будет:
"The value of foo is 5"
Как избежать макроса внутри этой строки?
@RossRidge Извините, я испортил и поставил вывод, который я пытаюсь получить, а не результат, который я получил. Сообщение было исправлено. –