Я пишу файл Stata do
, и я хотел бы предоставить значения по умолчанию, если пользователь не предоставляет некоторые параметры. Для этого я бы хотел проверить, не определен ли макрос.
Я нашел хакерский способ сделать это:
*** For a local macro with the name value:
if `value'1 != 1 {
...do stuff
}
Но я хотел бы знать, есть ли идиоматический способ сделать это.