Est .v
pour la vérification? validation? vamanos? Pourquoi ne pas utiliser une extension .coq
?Que signifie V dans l'extension de fichier Coq?
14
A
Répondre
18
Il y a deux langues en Coq:
- Gallina, la langue à long terme, et
- une langue d'administration appelée Vernacular,
en particulier:
Cette chapitre décrit Gallina, le langage de spécification de Coq. Il permet de développer des théories mathématiques et des preuves de spécifications de programmes. Les théories sont construites à partir d'axiomes, d'hypothèses, de paramètres, de lemmes, de théorèmes et de définitions de constantes, de fonctions, de prédicats et d'ensembles. La syntaxe des objets logiques impliqués dans les théories est décrite dans la section 1.2. Le langage des commandes, appelé The Vernacular est décrit dans la section 1.3.
Les extensions de fichiers correspondants sont:
.g
pour les fichiers Gallina, qui result from.v
files après avoir enlevé les preuves (voir aussi this message).v
pour les fichiers vernaculaires.
3
Dans le reference manual, ils l'appellent un "fichier vernacular".
Questions connexes
- 1. Que signifie le "plus rapide" dans V $ SQLSTATS?
- 2. Que fait var {u, v, w} = x; signifie en Javascript?
- 3. Que signifie?: Signifie?
- 4. Que signifie "##" dans ce fichier ASP.NET?
- 5. Que signifie "tout" dans un fichier makefile?
- 6. Limites de Fixpoint dans Coq?
- 7. que signifie * ~ dans glob?
- 8. Que signifie ** dans Phing?
- 9. Que signifie @ V1 dans MySQL?
- 10. qu'est-ce que signifie « V1MCC4000MEC1000MCR1000x » dans le fichier .m Matlab
- 11. Que signifie "limaces" signifie
- 12. Que signifie le '0' dans la ligne 41? Que signifie le '0' dans la ligne 41?
- 13. Que signifie cette fonction?
- 14. Que signifie = + signifie dans une requête Oracle
- 15. Que signifie le .. dans #include "../somefile.h" signifie
- 16. Que signifie "% .6d" signifie dans printf
- 17. Que signifie data ... où signifie dans Haskell?
- 18. Que signifie% *?
- 19. Que signifie^dans glob.h?
- 20. Que signifie "#" dans MySQL?
- 21. Que signifie `~` dans Haskell?
- 22. Que signifie «_» dans Razor?
- 23. Qu'est-ce qu'un constructeur dans Coq?
- 24. Que signifie NOTIFY = & SYSUID?
- 25. Que signifie (+) dans SQL?
- 26. Que signifie nowait dans le fichier exchange.declare() de RabbitMQ?
- 27. Que signifie% ~ d0 dans un fichier de commandes Windows?
- 28. Que signifie # dans LISP
- 29. Que signifie ~ = dans MATLAB?
- 30. Que signifie # dans Mathematica?
Merci, @Ioannis! –