首页 > 解决方案 > Agda 相当于 `destruct方程:`

问题描述

我知道 Agda 使用 with 子句进行案例分析,这与 Coq 的 destruct 策略类似。destruct 策略有一个形式的变体destruct <term> eqn:<identifier>,它另外在上下文中添加了一个等式和在每种情况下采用<term>的值。<term>有没有一种类似的方法可以将这个方程添加到 Agda 的上下文中?

标签: coqagda

解决方案


您需要使用inspect完全符合您要求的成语。

我已经在以下答案中详细描述了如何使用它:

`with fx` 匹配 `false`,但不能构造 `fx == false`


推荐阅读