coqtop -lv(版本8.6)不再显示证明子目标?

时间:2017-02-26 15:46:47

标签: coq

版本8.4下的命令coqtop -lv显示了证据子目录,而在版本8.6下它似乎不再这样做了。例如,如果我们看一下:

(* file le.v *)

 Theorem lt_le: forall n p: nat, n < p -> n <= p.
 Proof.

对于版本8.4,命令coqtop -lv le.v给出输出:

Welcome to Coq 8.4pl4 (July 2014)
Theorem lt_le: forall n p: nat, n < p -> n <= p.
1 subgoal

  ============================
   forall n p : nat, n < p -> n <= p
Proof.
1 subgoal

  ============================
   forall n p : nat, n < p -> n <= p

lt_le < 

但是,使用版本8.6我获得:

Welcome to Coq 8.6 (December 2016)
Theorem lt_le: forall n p: nat, n < p -> n <= p.
Proof.

lt_le < 

显然,在设计样张时,8.4的行为是可取的。如何在8.6下实现相同的目标?

编辑:正如@nobody所指出的,我可以交互式地或在源文件中使用Show命令。所以真正的问题是版本8.6是否有一个选项设置,默认情况下调用模式调用Show,而不必在源文件中的任何地方显式调用它,这似乎是版本8.4的行为。

0 个答案:

没有答案