Kardos László <kardosl@delfin.unideb.hu> asked, "What is c_local?", Nick Cox
<n.j.cox@durham.ac.uk> replied in great, descriptive detail, and Allan Reese
<R.A.Reese@hull.ac.uk> then wrote,
> As described, it looks not only dangerous but pointless [...]
The point of c_local is to be a tool for developing programming-language
statements. For instance, imagine I wanted to create a new command,
bill_gould x : ...
to be used in other programs. The point of the new -bill_gould- command is to
assign something to the local macro x. Inside bill_gould.ado, I would code
the line
c_local `1' ...
Thus assigning back to the local macro in the caller's space.
-- Bill
wgould@stata.com
*
* 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/