[isabelle-dev] Feature suggestion: apply (meth[1!])
Lars Noschinski
noschinl at in.tum.de
Mon Mar 11 18:11:45 CET 2013
On 11.03.2013 17:51, Makarius wrote:
> This looks just like making the meaning of indentation a bit more
> formal. Lets say as a mode of checking in the Prover IDE: fail if
> something is wrong in that respect, or paint things in funny colors.
We shortly thought about this earlier and it has the appeal of
formalizing an already established convention, which is definitely
useful. However, there are two things which make me slightly
uncomfortable with this solution:
- when I'm exploring a proof which I expect to collapse into a
one-line by-statement I usually don't (and don't want to) bother
with indentation (this is obviously less of issue when using funny
colors).
- Isabelle does not have significant whitespace anywhere else (I'm
aware of). It does not even consider linebreaks to be relevant. So
my initial feeling about this suggestion is "neat hack".
> Markup.proof_state is there for a long time already, to turn it into
> some use.
Does this mean this could be implemented exclusively on the jEdit side,
without touching the prover?
-- Lars
More information about the isabelle-dev
mailing list