Stata The Stata listserver
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: if "macro" == value {


From   Chris Rohlfs <car@uchicago.edu>
To   statalist@hsphsun2.harvard.edu
Subject   st: if "macro" == value {
Date   Mon, 1 Sep 2003 11:27:58 -0500 (CDT)

hi,

i am running that looks like:

foreach S in fa sp ts {
	if [the macro S] ~="ts" {
		-- extra commands --
	}
}

that is, i'm performing a set of commands once for the "fa" string, once
for "sp", and once for "ts".  my problem: i can't figure out how to refer
to the macro `S' and have stata realize that i'm referring to the macro
`S' and not a variable named S or "fa", etc...

is there a way to write this so that i can test whether the macro S is
equal to a given string fa, sp, or ts ?

thank you very much!
Chris

*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



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