Ben Ancak bundan sonra tüm işlev uygulama ifadesi '>>' tarzı olarak temsil edilirCoq'deki özel gösterimi nasıl devre dışı bırakırım?
Notation "a >> b" := (b a) (at level 50).
tarafından zorunlu tarzı programlama simüle etmek için bir gösterim tanımladık. Coq agresif benim özelleştirilmiş içine tüm işlev uygulaması tarz ifadesini yeniden gelmez Neden aslında
bs' : list nat
olmalıdır Örneğin, Coq toplevel kanıtı modunda, ben '>>'
bs' : nat >> list
görebilirsiniz temsilidir? Her şeyi normale geri nasıl geri yükleyebilirim, demek istediğim 'a >> b' 'b a' olarak yorumlanmalı ve 'list nat' 'nat >> list' olarak gösterilmeyecek mi?
Teşekkür ederiz!
İyi çalışıyor. Teşekkür ederim! – xywang