Matastrict в ado файлах - PullRequest
       14

Matastrict в ado файлах

1 голос
/ 29 июня 2019

Рассмотрим следующий игрушечный файл 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 включено и никаких объявлений вообще не существует в функции matafoofun.

Есть ли способ заставить mata требовать объявления при вызове функции через программу Stata, хранящуюся в файле ado?

...