问题标签 [coqide]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
clipboard - Coqide 在 wsl 中看不到全局剪贴板
Windows 10 中 wsl2 下的 Ubuntu 21.10 成功共享全局剪贴板内容(例如,在 nano 或 emacs 中),但 coqide(8.12.0,通过 apt 安装)没有。
我在配置中找不到任何关于剪贴板的内容,在我的本地 coqiderc 文件中也找不到。
在 github coq 存储库中有一个叫做CoqIDEWishes的东西,但我在那里也找不到任何关于它的东西。
这是一个常见问题还是特定于我的设置?我可以修理它吗?
coq - 如何在 CoqIde 中导入 Coq 库 HoTT
我想在我的 CoqIde 中使用 HoTT 库。我的环境是Coq_Platform_2021.09.0.8.13-installer-windows-x86_64-signed
,我尝试了很多方法。
- 我尝试
Require Import HoTT.
在 CoqIde 中编写并得到错误Unable to locate library HoTT. (While searching for a .vos file.)
- 我试着写
From HoTT Require Import Basics.
或者Require Import HoTT.Basics.
我得到了错误Notation "~ _" is already defined at level 75 with arguments constr at level 75
- 但是,我可以加载一些库,例如
UnivalenceAxiom
通过编写From HoTT Require Import UnivalenceAxiom.
所以我的问题是如何在我的 CoqIde 中导入 HoTT 库?
coq - 如何在 Coq 中编写中间证明语句 - 类似于 Isar 中的“使用 Lemma1, Lemma2 by auto 声明”但在 Coq 中?
我想在 Coq 证明脚本中编写中间引理,例如,在 SCRIPTProof. SCRIPT Qed.
本身内部 - 类似于在 Isar 中所做的。如何在 Coq 中做到这一点?例如:
我知道该exact
声明并想知道是否是这样...但是我也希望像在 Isar 中一样拥有该声明的证据,have by auto
或者using Proof. LEMMA_PROOF Qed.
为了使其具体化,我试图做这些非常简单的证明:
但我不确定它是如何工作的,而且效果不太好。
有关的:
- 我知道 Czar ( https://coq.discourse.group/t/what-is-the-difference-between-ssreflect-and-czar/824 ) 但 Coq afaik 不再支持。
visual-studio-code - 如何像在 CoqIde/jscoq 中一样激活 vscode/vscoq 中的 Coq 消息?
我在我的消息栏中期待一些东西,但我没有看到它
示例脚本:
在 Jscoq 我看到(https://coq.vercel.app/scratchpad.html):
在 vscode 我什么也没看到。
叉: