Я работаю на C/C++ и пытаюсь понять, как выполняются/проверяются предикаты/утверждения в Alloy. (a) Если у меня есть более одного предиката и я хочу запустить их оба, то как при запуске первого предиката убедиться, что условия, связанные с ограничением в моем другом предикате, остаются статическими? Я просто озадачен тем, как вы запускаете несколько предикатов. (b) То же самое для утверждений. Должен ли я запускать проверку каждого утверждения?
Спасибо за любой отзыв по этому поводу.