Троичный в постлюде?
Могу ли я сделать троичный в постлюдах так же, как я делаю их в прелюдии? Другими словами, он запускает разные звонки в зависимости от того, что, скажем, что-то оценивалось в прелюдии?
1 ответ
Решение
Да. Вы можете включить условие охраны в выражение postlude. Это работает как для явного возбуждения событий, так и для изменения постоянных переменных. Выражение следующее if
может быть любым допустимым выражением, включая функции.
Пример:
fired {
raise explicit event "foo" if cheese == 5;
}