我可以在“下定义一种策略吗?”;coqtop-nois;? $coqtop-nois 欢迎来到Coq 8.7.0(2017年10月) CoqLtac i:=idtac。 > ^^^^ 错误:语法错误:vernac的开头非法。

我可以在“下定义一种策略吗?”;coqtop-nois;? $coqtop-nois 欢迎来到Coq 8.7.0(2017年10月) CoqLtac i:=idtac。 > ^^^^ 错误:语法错误:vernac的开头非法。,coq,coq-tactic,ltac,Coq,Coq Tactic,Ltac,我正在重新开发“coqtop-nois”下的“Coq.Init.Prelude”和“HoTT.Basics.Overture”用于实践。我发现直接写表达式很难。这就是为什么我想使用战术。我想知道为什么我不能使用“Ltac”。Ltac现在作为插件提供,您需要加载才能使用: $ coqtop -nois Welcome to Coq 8.7.0 (October 2017) Coq < Ltac i := idtac. Toplevel input, characters 0-4: >

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

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

$ 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.

对我来说这看起来像个虫子。你可以在报到处报到。
Declare ML Module "ltac_plugin".