Я новичок в dafny и пытаюсь проверить, является ли каждое целое число четным или нечетным. У меня есть код ниже:
method Main() {
Test();
}
predicate Test (a : int)
{
assert (forall a :: a % 2 == 0 || a % 2 != 0);
}
Но Дафни жалуется, что мой предикат неверен, и я не знаю, почему. Любая помощь приветствуется.