Stata 如何使用help宏中的expansion_optr?

Stata 如何使用help宏中的expansion_optr?,stata,Stata,在stata帮助宏页面底部附近显示的是其中expansion\u optr是,并列出以下内容: ++lclname lclname++ --lclname =exp :扩展的 .class_指令 macval(lclname) 是否有人知道任何文档(除了在宏帮助文件中找到的文档外)提供了一些如何使用这些操作的示例?如果找不到好的文档,任何使用带有expansion\u optr的宏的示例都会很有帮助 你有没有研究过广泛的备注和示例部分?通过单击帮助文件顶部的蓝色[P]宏链接,可以访问相同的条

在stata
帮助宏
页面底部附近显示的是
其中expansion\u optr是
,并列出以下内容:

  • ++lclname
  • lclname++
  • --lclname
  • =exp
  • :扩展的
  • .class_指令
  • macval(lclname)

是否有人知道任何文档(除了在
帮助文件中找到的文档外)提供了一些如何使用这些操作的示例?如果找不到好的文档,任何使用带有
expansion\u optr
的宏的示例都会很有帮助

你有没有研究过广泛的备注和示例部分?通过单击帮助文件顶部的蓝色
[P]宏
链接,可以访问相同的条目

以下是一些示例:

local i=0
local j=0
while `i'<= 1 {
    di "Increment i=`i' immediately to get `++i'"
    di "    i is now `i'"
    di "j=`j' plus 1 will be (`j++'+1) next time"
    di "    j is currently `j'"
}

sysuse auto, clear
des price
local label: variable label price
di as red "price's label is `label'"
locali=0
局部j=0
当我