【发布时间】:2014-06-27 16:05:13
【问题描述】:
我有一个名为 peer_list 的本地宏,它包含 280 个不同的元素,所有这些元素都是字符串。我还有另一个名为used_list 的本地宏,它包含本地peer_list 中包含的元素的子集。
对于peer_list 中的每个元素,我想测试该元素是否在本地used_list 中。如果元素存在于used_list 我想丢弃它,否则我想执行另一组条件。
我尝试使用以下代码,但没有成功:
foreach peer in local peer_list {
if `:list peer in local used_list' {
* commands I wish to execute
}
else {
* commands I wish to execute
}
}
我将不胜感激有关实现此目的的替代方法的任何建议。
【问题讨论】:
标签: stata stata-macros