typeof.ado
来自「是一个经济学管理应用软件 很难找的 但是经济学学生又必须用到」· ADO 代码 · 共 35 行
ADO
35 行
*! version 2.0.0
program define typeof
version 6.0
local i 1
while "``i''" != "" {
local i = `i' + 1
}
local i = `i'-1
local type "``i''"
local `i'
local varlist "req ex"
parse "`*'"
parse "`varlist'", parse(" ")
local i 1
while "``i''" != "" {
local vtyp : type ``i''
if "`vtyp'" != "`type'" {
if "`type'"=="str" {
if substr("`vtyp'",1,3)!="str" {
local bad yes
}
}
else local bad yes
if "`bad'"=="yes" {
di in red "typeof: " /*
*/ "variable ``i'' is `vtyp', not `type'"
exit 9
}
}
local i = `i' + 1
}
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?