Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
From | A Loumiotis <antonis.loumiotis@gmail.com> |
To | statalist@hsphsun2.harvard.edu |
Subject | Re: st: length of a returned local using rclass |
Date | Tue, 6 Apr 2010 13:25:19 +0300 |
Did you enclose your r(macro) in single quotes? Page 1673 of the Base Reference states the following technical note: For r(macro), you are supposed to refer to it in quotes: `r(macro)'. If, however, you omit the quotes in an expression context, Stata evaluates the macro and then pretends that it is the result of function-returning-string. There are side effects of this, the most important being that the result is trimmed to 80 characters. Antonis On Tue, Apr 6, 2010 at 12:46 PM, Miranda Kim <mk@mrc.soton.ac.uk> wrote: > Hello, > When writing a small program that saved a string (list of variables) using > -rclass- and -return local-, the list was prematurely truncated. I therefore > wonder if there a limit to the number of characters that can be stored in a > local macro using rclass, or if I should be looking for a bug in my code? > Many thanks, > Miranda > > * > * 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/