Hi! My name is Danny, this is my first time starting a thread in the System Crafters forum. I am starting to try org-babel, and one of my intentions is to use it to learn how to write mechanized proofs, with Coq (or Rocq Prover, as it is now renamed). Currently I am stuck at setting up org-babel + coq; as I browse along the way, it seems that the org-babel support for Coq has become incomplete.
- According to worg,
ob-coq
once was in the org-contrib package: Babel: Languages; - But it seems to depend on something which Coq no longer provides, and is indeed no longer listed in the org-contrib repository, which I believe is here: Making sure you're not a bot!;
- Now there is a repository hosting an alternative, under development:
I wish to use this thread to keep track of the status of coq (rocq) support in org babel, and also to seek advice on integrating proof assistants in general with org mode. Any suggestion on using proof assistants, learning type theory, or setting up org-mode + a proof assistant is greatly appreciated. Thanks in advance! If this is rather vague, please ask me to be more specific.
Also, I should mention that I have not systematically studied type theory, and have only begun playing with Coq since yesterday.