ado文件中的Matastrict

时间:2019-06-28 22:17:26

标签: stata

考虑以下玩具文件foo.ado

program define foo
    mata: foofun(3, 4)
    matrix list r(res)
end

mata:

set matastrict on

void function foofun(a, b)
{
    k = J(a, b, 5)
    st_matrix("r(res)", k)
}
end

尽管foo已打开并且matastrict函数mata中不存在任何声明,程序foofun仍将执行而不会出现问题。

通过存储在mata文件中的Stata程序调用函数时,是否有一种方法可以强制ado要求声明?

0 个答案:

没有答案