Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
From | "Ivica Rubil" <irubil@eizg.hr> |
To | <statalist@hsphsun2.harvard.edu> |
Subject | RE: st: exact row in which error occurs |
Date | Thu, 24 Nov 2011 13:39:33 +0100 |
I agree. But, it would still be useful that Stata can detect the exact line where an error occurs in cases where one has a code in which no other .do file is called. ivica -- Ivica Rubil Ekonomski institut / The Institute of Economics, Zagreb a. Trg J. F. Kennedyja 7, 10 000 Zagreb, Croatia t. +385-1-2362-269 f. +385-1-2335-165 e. irubil@eizg.hr www.eizg.hr -----Original Message----- From: owner-statalist@hsphsun2.harvard.edu [mailto:owner-statalist@hsphsun2.harvard.edu] On Behalf Of Nick Cox Sent: 24. studeni 2011 12:28 To: statalist@hsphsun2.harvard.edu Subject: Re: st: exact row in which error occurs Stata doesn't work in this way, partly because do-files can and usually do call other do-files, ado-files, commands, functions, etc., and a row number -- presumably meaning file line number -- would not have very much meaning in many instances, and/or would refer to a line in code that is proprietary and so hidden from you. -set trace- leads to ways of detecting where errors occur. Otherwise the difference between -do- and -run- is important here. Nick On Thu, Nov 24, 2011 at 11:07 AM, Ivica Rubil <irubil@eizg.hr> wrote: > does anybody of you know if there is a way to get Stata give me the the > exact row number where an error occurs in a do file? I'm surprised that > Stata -- way too "smart" a program -- does not give it regularly, > included in error messages. * * 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/