Stata Programs
In the Stata programming language, a program is a reusable functions.
Contents
Definition
Programs are defined using the program command.
program foo args a b if "`b'"=="" { di "Expected 2 arguments (got 1)" exit } gen `a'=`b' end
Usage
To list all defined programs, try:
program dir
To examine a program, try:
program list foo
Use program list _all to list the contents of all programs.
To delete a program, try:
program drop foo
Use program drop _all to delete all programs and program drop _allado to delete all programs that were loaded from ado files.