Coq Reference Manual详细说明了如何仅在提供足够多的参数的情况下,将Arguments
指令与/
一起使用以标记要由simpl
策略展开的常量。 / p>
有没有办法查看一个常数当前需要展开多少个参数?
类似地,是否有办法查看常量是否被标记为simpl
从未简化?
答案 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”。