Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Tricks to make Unicode input easier and proof scripts more readable (was Re: Lean Theorem Prover)

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Tricks to make Unicode input easier and proof scripts more readable (was Re: Lean Theorem Prover)


Chronological Thread 
  • From: Clément Pit--Claudel <clement.pit AT gmail.com>
  • To: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] Tricks to make Unicode input easier and proof scripts more readable (was Re: Lean Theorem Prover)
  • Date: Fri, 11 Mar 2016 10:45:23 -0500
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=clement.pit AT gmail.com; spf=SoftFail smtp.mailfrom=clement.pit AT gmail.com; spf=None smtp.helo=postmaster AT mout.kundenserver.de
  • Ironport-phdr: 9a23:qj9V/RTJspCFIGaIC6MAhzpH1Npsv+yvbD5Q0YIujvd0So/mwa64YBGN2/xhgRfzUJnB7Loc0qyN4/+mCT1LvsvJmUtBWaIPfidNsd8RkQ0kDZzNImzAB9muURYHGt9fXkRu5XCxPBsdMs//Y1rPvi/6tmZKSV3BPAZ4bt74BpTVx5zukbvipNuDMk4X2XKUWvBbElaflU3prM4YgI9veO4a6yDihT92QdlQ3n5iPlmJnhzxtY+a9Z9n9DlM6bp6r5YTGfayQ6NtRrtBST8iLmod5cvxtBCFQxHcyGEbVzA9lptNDg7Z2yn7QtK0mS/zq+Zw3GHONsn7SL0yRXK67rtDRxrhiSNBPDk8pjKEwvdshb5W9Ury7yd0xJTZNdmY

Hi Gabriel,

Indeed, it's a cool trick; I wonder if something similar could exist for
cases like

[ H: False |- _ ] => congruence
[ H: True /\ False |- _ ] => destruct H

being rendered as

[ H: ⊥ ⊢ _ ] ⇒ congruence
[ H: ⊤ ∧ ⊥ ⊢ _ ] ⇒ destruct H

Clément.

On 03/11/2016 10:27 AM, Gabriel Scherer wrote:
> Since this thread in in the outside-the-box-thinking category, people
> may be interested by Elastic Tabstops that solve this indentation
> problem:
> http://nickgravgaard.com/elastic-tabstops/
>
> On Fri, Mar 11, 2016 at 10:22 AM, Pierre Courtieu
> <pierre.courtieu AT gmail.com>
> wrote:
>> Hi,
>>
>> Concerning prettification there is one problem that is difficult to solve:
>> indentation. Look for example at the following code that is indented for
>> non-prettified display:
>>
>> forall x y, x +
>> y.
>>
>> This will not look good if prettified:
>>
>> ∀ x y, x +
>> y.
>>
>> And conversely a good indentation in prettified mode would not look good in
>> non prettified.
>>
>> In pg+company-coq indentation is done according to the current mode
>> (prettified or not), but user opening the file with the other mode will
>> have
>> ugly indentation.
>>
>> P.
>

Attachment: signature.asc
Description: OpenPGP digital signature




Archive powered by MHonArc 2.6.18.

Top of Page