私はCoq(バージョン8.5-6)を使用しています。私はssreflect、好ましくはw/Nixもインストールしたいと思う。私がこれについて見つけた唯一の情報はhereです。しかし、単にssreflectをインストールするだけではありません。それにもかかわらず、私はそれを試してみましたが、何百という警告(さまざまな.v
と.ml4
ファイルの内容について)が終了し、処理が終了するのを待つことができませんでした。かなり一般的な警告は、このように見えた:Nix:インストールssreflect
ファイル「./algebra/ssralg.v」、行856、文字0-39:警告: 暗黙の引数が廃止されました。代わりに
使用引数そこで質問:どのように地球上で私は ssreflectニックス/ wのインストールのですか?
EDIT:ejgallegoのコメントを読んだ後、ssreflect w/Nix - espをインストールすることができないようです。 ssreflectのみをインストールしたい場合は、他のモジュール(fingergroup、algebraなど)を使用してください。だから私はまた、次の質問をした:
standard Opamまたはmake install
インストールssreflectのインストールは、Nix-installed Coq?
これらの警告は、開発者がそれらを修正していないと悲しいことに正常です。 ssreflectはビルドに時間を要します。特に、パッケージ全体とそのライブラリの多くをビルドしたい場合には便利です。 ssreflectのMakeを編集していくつかのライブラリを削除するか、パッケージを分割するだけです。 OPAMは、サイズのためにmath-compを5つの別々のパッケージとして配布するなど、必要に応じて使い分けています。 – ejgallego
タクティクスプラグインのみを使用する予定の場合は、Coq 8.7に含まれていますが、少なくともメインライブラリがなければ、その戦術はあまり役に立たないことに注意してください。 – ejgallego