On Thu, Mar 11, 2021, at 08:38, Heiko Becker wrote:
> I assume that you want to run an interactive session of HOL-light, 
> right? What worked quite nice for me is using the hol-light.el bindings 
> for emacs (https://github.com/gilith/hol-light-emacs). There seems to 
> also be a vi mode (https://www.cs.ru.nl/~freek/step/step.tar.gz), but I 
> have never used it before. I just found it here: 
> https://sourceforge.net/p/hol/mailman/hol-info/thread/CAMej%3D27hGGcVYxfMBf-F4b3sZsH-dYu1djYs3vddcc8GzsMv%3DA%40mail.gmail.com/#msg34592229
>
> With those proof modes you can edit your proof script on one side of 
> the screen and send the things you are typing to an interactive session 
> that is run for you.  I hope that is what you were looking for.

I can add to this list a vim plugin I wrote and have been
happily using to edit HOL Light proofs [1]. Combined with
an ad-hoc snapshotting library [2], it makes HOL Light very
convenient to use interactively.

[1] https://github.com/mpu/vim-hol
[2] https://c9x.me/git/selfie.git


_______________________________________________
hol-info mailing list
hol-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hol-info

Reply via email to