【发布时间】:2009-10-07 08:15:26
【问题描述】:
我在 specman 中有一个结构:
struct foo_s {
event foo_ev;
// some code that will emit foo_ev sometimes
};
还有一个清单:
var foo_l: list of foo_s; // later code will manage the list
现在我想同步列表中的任何foo_ev 事件:
first of {
sync @foo_l[0].foo_ev;
sync @foo_l[1].foo_ev;
sync @foo_l[2].foo_ev;
//etc
};
问题是在这个 sn-p 运行时我不知道foo_l 中有多少元素。我有什么方法可以等待 任何 foo_ev 事件发出?
【问题讨论】: