当前需要通过`simpl`展开的参数数量

时间:2018-06-20 21:57:50

标签: coq

Coq Reference Manual详细说明了如何仅在提供足够多的参数的情况下,将Arguments指令与/一起使用以标记要由simpl策略展开的常量。 / p>

有没有办法查看一个常数当前需要展开多少个参数?

类似地,是否有办法查看常量是否被标记为simpl从未简化?

1 个答案:

答案 0 :(得分:1)

白话About会提供此信息(和其他有用的信息):

Definition foo (n:nat) := n.
Arguments foo n/.
About foo.

Arguments foo/.
About foo.

Arguments foo : simpl never.
About foo.

具体地,输出包括“将简化策略应用于1个参数时展开foo”,“ ...始终展开foo”和“从不展开foo”。