答案有助于识别代码中的瓶颈。
受此启发(更新网址):http://www.stata.com/statalist/archive/2012-03/msg01181.html
2012年3月26日星期一下午8:10,Nick Cox写道: >
-tabulate-是一个内置命令,即编译的C代码。如果你想 要查看代码,您需要获得开发人员的工作 StataCorp,但实质上就是为什么它很快。
-collapse-相比之下,很多Stata代码都要解释。您可以 在任何文本编辑器中查看它。包括-doedit - 。
答案 0 :(得分:3)
如果您输入
which foo
其中foo
是您感兴趣的命令,然后您将被告知foo
是否由ado文件定义,该文件将被命名,或者是“内置”。后者是编译代码。
但Stata的本质是这不是一个绝对的区别。最终,ado文件定义的每个命令都基于内置命令。