Я пытаюсь сочинить новую глобальную переменную из других глобальных имен переменных, какКак завершить глобальное имя?
global partA 1234
global partB 5678
global fullname $partA_$partB
Однако, когда я делаю это подчеркивание получает интерпретируется как часть первого глобального имени. Мой текущий решение этой проблемы заключается в создании местного из partA
, а затем сделать
global fullname `partA'_$partB
Как я могу объединить два первых глобалам в новый глобальный символ подчеркивания (или другой символ), разделяющей их, не создавая этот временный местный?
«Глобальная переменная» здесь является строгостью для глобального макроса. В терминах Stata переменная является столбцом набора данных, а макросы не являются переменными. Естественно, с точки зрения многих языков программирования макрос Stata выглядит как переменная и работает как переменная, но это терминология. Более того, в том же ключе на http://www.stata.com/statalist/archive/2008-08/msg01258.html –