|
Size: 895
Comment:
|
Size: 794
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 3: | Line 3: |
| Reusable functions can be defined in the Stata programming language as '''programs'''. Programs are typically saved to and distributed in [[Stata/AdoFiles|ado files]]. |
In the Stata programming language, a '''program''' is a reusable functions. |
| Line 15: | Line 13: |
| Stata programs are defined using the `program` command. | Programs are defined using the `program` command. |
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.
