想象一下,您有一个保存在本地宏中的变量名A,B,C,D,E的列表:
loc l1 "A B C D E"
您还有一个不同的变量名A,C列表保存在不同的宏中:
loc l2 "A C"
你如何得到那些(设定)的差异,即变量名B,D,E的列表?
答案 0 :(得分:4)
local l1 "A B C D E"
local l2 "A C"
local l3 : list l1 - l2
di "`l3'"
了解详情:help extended fcn,尤其是help macrolists。