Ich versuche, eine neue globale Variable von anderen globalen Variablennamen wieWie beende ich einen globalen Namen?
global partA 1234
global partB 5678
global fullname $partA_$partB
jedoch zu komponieren, wenn ich dies tue Strich wird als Teil des ersten globalen Namen interpretiert. Meine aktuelle Lösung ist ein lokaler aus partA
zu erstellen und dann tun
global fullname `partA'_$partB
Wie kann ich die ersten beiden Globals in eine neue globale mit einem Unterstrich (oder andere Zeichen) Trennen sie verketten, ohne diese temporäre lokale zu erstellen?
"Globale Variable" ist hier streng genommen ein Solecism für Global Macro. In Stata-Begriffen ist eine Variable eine Spalte eines Datasets und Makros sind keine Variablen. Aus der Sicht vieler Programmiersprachen sieht ein Stata-Makro natürlich wie eine Variable aus und funktioniert wie eine Variable, aber das ist die Terminologie. Mehr in der gleichen Richtung bei http://www.stata.com/statalist/archive/2008-08/msg01258.html –