Как вложить глобальный макрос в глобальный макрос в Stata?

Я хотел бы поместить глобальный макрос в глобальный макрос в Stata.

Например, $hello$oneworld, который является глобальным макросом $one внутри макроса $helloworld,

Как получить глобальный макрос внутри глобального макроса?

1 ответ

Расширенное управление глобальными макросами описано в [U] 18.3.10, который поставляется вместе со Stata и доступен независимо по адресу www.stata.com/manuals/u18.pdf.

$hello$oneworld 

это просто содержимое $hello с последующим содержанием $oneworld; в любом случае это оценивается как пустое, если глобальный макрос не определен.

Я не понимаю, что вы хотите увидеть, но фигурные скобки допускают некоторые тонкие эффекты. В целом, вложенность макросных ссылок проще с локальными макросами, которые в целом очень предпочтительны для почти всех целей.

Возможно, вам следует привести примеры именно того, чего вы хотите достичь.

Другие вопросы по тегам