help doparser
-------------------------------------------------------------------------------

Title

doparser -- Look for dta-files used in do-files|ado-files (plain-text)

Syntax

doparser filename [, type(calltype) export(filename)]

options Description ------------------------------------------------------------------------- type(calltype) Filters the results acording to the calltype, where calltype can be use|sysuse|webuse|merge|save|append. export(filename) Export the results to a dta-file. -------------------------------------------------------------------------

Description

Using regular expressions, doparser reads plain-text files and analize them looking for dta-files used in them (whatever form of how are used) and builds a summary table pointing every dta-files including name, type (usage), line number and location (directory).

This command was programmed as an exercise on Stata's regular expressions capabilities.

doparser preserves data.

Examples

Basic usage . doparser "C:/research/miscrip.do"

Using the same file but keeping only "save" files. Results are save in "myresults.dta" . doparser "C:/research/miscrip.do", t(save) e(myresults)

Author

George Vega Yon, Superindentencia de Pensiones. mailto:gvega@spensiones.cl