我正在使用 Coq 8.10.0。以下证明脚本似乎在 Mac 中工作(忽略警告):
Lemma plus_comm : forall (n m : nat), n + m = m + n.
Proof.
intros.
- admit.
Qed.
但是 Linux (Ubuntu) 和 Windows 不接受相同的证明脚本。它抛出以下错误:
(在证明 plus_comm 中):尝试保存放弃目标的证明。如果这确实是您想要做的,请使用 Admitted 代替 Qed。
知道这里发生了什么吗?
PS:我知道理想情况下,承认的证明应该以 Admitted 而不是 Qed/Defined 结尾。我正在尝试调试证明脚本。