Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Coq language #98

Closed
josemachino opened this issue Feb 8, 2017 · 6 comments
Closed

Support for Coq language #98

josemachino opened this issue Feb 8, 2017 · 6 comments

Comments

@josemachino
Copy link

Coq has a formal language to write mathematical definitions. But having dumb-jump to support .v files will help. Thanks

@jacktasia
Copy link
Owner

jacktasia commented Feb 9, 2017

Thanks for opening the issue. I am open to supporting Coq, but I have zero experience with it.

What keywords are important?

As far as I can tell:

  • Variable
  • Inductive
  • Lemma
  • Definition
  • Hypothesis
  • Theorem
  • Fixpoint
  • Module (edit)
  • CoInductive (edit)

Anything else?

Additionally, as far as I can tell the structure is always Keyword X (where Keyword is a word in the list above, and X is what you would want to jump from/to). Correct?

@josemachino
Copy link
Author

Hi thanks you for your support, yes it is correct, Also the keyword Module, CoInductive. Have a good weekend.

@jacktasia
Copy link
Owner

@josemachino Dump Jump with Coq support is now on MELPA. Sorry for taking so long to add this. I tested with @jwiegley's category-theory and it seems to work well, but please let me know if you run into any issues or have any ideas for enhancements. Thanks!

@jwiegley
Copy link

jwiegley commented Jun 9, 2017

@jacktasia Thanks, I'll definitely give this a try. :)

@jwiegley
Copy link

jwiegley commented Jun 9, 2017

Seems to be working very well!

@jacktasia
Copy link
Owner

Seems to be working very well!

Glad to hear it! Thanks for letting me know. Please don't hesitate to let me know of any issues or ideas for improvements going forward.

netromdk pushed a commit to netromdk/dumb-jump that referenced this issue Dec 2, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants