$ coqtop -nois
Welcome to Coq 8.7.0 (October 2017)

Coq < Ltac i := idtac.
Toplevel input, characters 0-4:
> Ltac i := idtac.
> ^^^^
Error: Syntax error: illegal begin of vernac.

我正在“coqtop -nois”下重新开发“Coq.Init.Prelude”和“HoTT.Basics.Overture”以供练习。我发现很难直接写出表达式。这就是为什么我想使用战术。我想知道为什么我不能使用“Ltac”。

最佳答案

Ltac 现在作为插件提供,您需要加载它才能使用:

Declare ML Module "ltac_plugin".

关于coq - 我可以在 "coqtop - nois"下定义策略吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48837345/

10-12 17:52