Just to be clear, Tactician (only for HOL Light at the moment) goes between
the three styles:
 - g and e
 - prove with THEN/THENL/etc
 - Flyspeck's 'prove_by_refinement', which is a hybrid of the above two

Mark.

on 18/11/15 8:54 AM, Ramana Kumar <ramana.ku...@cl.cam.ac.uk> wrote:

> I usually use ">>" instead of literally "THEN". Arguably that's still too
> much "shift".
>
> Yes I think you're right about tactician - it's for going back and forth
> between those styles.
>
> On 18 November 2015 at 08:41, Freek Wiedijk <fr...@cs.ru.nl> wrote:
>
>> Hi Ramana,
>>
>> >Apparently Coq somewhat recently gained the ability to be explicit about
>> >proof structure:
>>
>http://poleiro.info/posts/2013-06-27-structuring-proofs-with-bullets.html
>> >(Of course that comes naturally when using tacticals like THEN, THEN1,
>> etc.)
>>
>> Not _very_ recently.  It was introduced in 8.4, which is
>> from late 2011.  And maybe Ssreflect had it long before
>> that already?  (In my opinion Ssreflect is a much underrated
>> proof language, even if it looks like perl.)
>>
>> Of course in Flyspeck many (most?) proofs are the other
>> way around, where there is just a list of tactics that is
>> processed like you would successively "e" them interactively.
>> I think Mark Adams tactician is exactly about converting
>> a THEN-THEN proof to that format?
>>
>> But I agree that a more structured "bulleted" proof is nicer.
>> Even though ergonomically of course having to type THEN
>> is monstrous.
>>
>> Freek
>>
>
>
>
> ----------------------------------------
>
>
----------------------------------------------------------------------------
> --
>
>
>
> ----------------------------------------
> _______________________________________________
> hol-info mailing list
> hol-info@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hol-info
>
>
>

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

Reply via email to