Statalist


[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

Re: st: comment out a number of lines together


From   Nick Cox <n.j.cox@stata.com>
To   statalist@hsphsun2.harvard.edu
Subject   Re: st: comment out a number of lines together
Date   Tue, 30 Sep 2008 10:28:41 -0500

Another is to prefix lines by e.g.

`c'

Setting

local c *

or

local c //

comments out those lines.

Setting

local c

zaps the macro.

Naturally any definition of the local as "*" or "//" must precede all uses that require that interpretation.

The converse does not apply: if the local is not defined, Stata sees the line.

More generally, you can define or undefine the macro at will.

I don't especially recommend this method, but it is an alternative that is sometimes useful, and it matches practices in many programming languages.

Nick
n.j.cox@durham.ac.uk


Maarten buis wrote:

--- Paul O'Brien <paul.obrien@afe2.org.uk> wrote:

at times i need to comment out a number of lines, usually with * and remove the * later to activate the commands.
is there a simple way to remove and add the * to a number of line at one go?
One way to comment out a block of code is to surround them with /* and
*/ this way you have to remove only these two.
*
*   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