1

我可以像在前奏曲中那样在后奏曲中做三重奏吗?换句话说,它是否会根据前奏曲中评估的内容触发不同的呼叫?

4

1 回答 1

2

是的。您可以在后奏表达式中包含保护条件。这适用于显式事件引发和持久变量修改。下面的表达式if可以是任何有效的表达式,包括函数。

例子:

fired {
  raise explicit event "foo" if cheese == 5;
}
于 2011-05-04T19:06:36.200 回答