Statalist


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

st: AW: Trouble with quotes in defining macro


From   "Martin Weiss" <martin.weiss1@gmx.de>
To   <statalist@hsphsun2.harvard.edu>
Subject   st: AW: Trouble with quotes in defining macro
Date   Wed, 11 Nov 2009 17:41:51 +0100

<> 


My advice would be for you to provide the entire context of your problem.
There are solutions to the specific question you are asking, but I am quite
sure there is a way to avoid these awkward quotes...



HTH
Martin


-----Ursprüngliche Nachricht-----
Von: owner-statalist@hsphsun2.harvard.edu
[mailto:owner-statalist@hsphsun2.harvard.edu] Im Auftrag von Miranda Kim
Gesendet: Mittwoch, 11. November 2009 17:37
An: statalist@hsphsun2.harvard.edu
Betreff: st: Trouble with quotes in defining macro

I have the following problem:

Within a loop I want to define a macro as follows:

Foreach var of varlist var1 var2 var3 {
local varlabs `varlabs' "`:var l `var''"
}

I want the macro varlabs to contain the following string ??lab1? ?lab2? 
?lab3??, where lab1 is the label for var1 etc.
But I?m having problems with the quotes.
I then want to use this local as an argument in another command and that 
is why I wish it in this format with quotes around each label.
I am using stata 10.
Many thanks for your help.


*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/


*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



© Copyright 1996–2014 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index