Coq's XML Protocol document (for the Add operation)には、<int>${editId}</int>
と表示されています。ここでeditIDは何ですか?CoqのXMLプロトコル文書の「editId」とは何ですか?
私はサイドバイトモードでcoqtopと対話できなかったため、これを尋ねました。例としてcoq-8.6.1/theories/FSets/FSetCompat.v
を使用して、私は
<call val="Init"><option val="none"/></call>
、
<call val="Add"><pair><pair><string>Require Import FSetInterface FSetFacts MSetInterface MSetFacts.</string><int>1</int></pair><pair><state_id val="1"/><bool val="true"/></pair></pair></call>
、
<call val="Add"><pair><pair><string>Set Implicit Arguments.</string><int>1</int></pair><pair><state_id val="2"/><bool val="true"/></pair></pair></call>
、次いで
<call val="Add"><pair><pair><string>Unset Strict Implicit.</string><int>1</int></pair><pair><state_id val="3"/><bool val="true"/></pair></pair></call>
を入力され、これら全ては、正しい出力を生成しました。しかし、私は
<call val="Add"><pair><pair><string>Module Backport_WSets
(E:DecidableType.DecidableType)
(M:MSetInterface.WSets with Definition E.t := E.t
with Definition E.eq := E.eq)
<: FSetInterface.WSfun E.</string><int>1</int></pair><pair><state_id val="4"/><bool val="true"/></pair></pair></call>
を入力したこの時点で私は、次のエラーを得た:
[pid 48519] XML syntax error: Attribute value expected
[pid 48519] XML syntax error: Xml node expected
[pid 48519] XML syntax error: Xml node expected
[pid 48519] Unexpected XML message
[pid 48519] Expected XML node: call
[pid 48519] XML tree received: <int>1</int>
[pid 48519] XML syntax error: Xml node expected
[pid 48519] Unexpected XML message
[pid 48519] Expected XML node: call
[pid 48519] XML tree received: <pair>
<state_id val="4"/>
<bool val="true"/>
</pair>
[pid 48519] XML syntax error: Xml node expected
[pid 48519] XML syntax error: Xml node expected
私はこのエラーが原因で複数行の文字列であること、そして私がeditIdを変更するかもしれない場合は、I疑います正しい答えが得られるはずです。私は正しい?そうでない場合、editIDは何を行いますか、このエラーをどのように扱うべきですか?助けてくれてありがとう!
(ようこそ)( ':FSetInterface.WSfun E.の前には、そのファンキーなキャラクターは何ですか?) – greybeard
@greybeardありがとう!それはあまりにも悪い兆候です。 –
「より小さい記号」と見よ!それは '< 'ではありませんか? – greybeard