Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
re: Re: st: RE: if, in using issues with ado files: syntax bug?
From
Christopher Baum <[email protected]>
To
"[email protected]" <[email protected]>
Subject
re: Re: st: RE: if, in using issues with ado files: syntax bug?
Date
Mon, 12 Mar 2012 19:38:25 -0400
<>
Kevin said
It still feels like unexpected and illogical behavior to me. The syntax permits one to combine "if" and "using", or "in" and "using". Given the current syntax-checker behavior, I cannot think of *any* circumstances where it in fact makes sense to write a command with both "if" and "using", or both "in" and "using". So why permit it? Same deal with combining a varlist with "using".
Counterexample:
prog ifusing
version 12
syntax varlist using/ [if]
marksample touse
di "`using'"
outsheet `varlist' using `using' if `touse'
end
sysuse auto,clear
ifusing price mpg weight using junk.csv if foreign
Kit
Kit Baum | Boston College Economics & DIW Berlin | http://ideas.repec.org/e/pba1.html
An Introduction to Stata Programming | http://www.stata-press.com/books/isp.html
An Introduction to Modern Econometrics Using Stata | http://www.stata-press.com/books/imeus.html
*
* 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/