[isabelle-dev] Shadowing of theorem names in locales

Florian Haftmann florian.haftmann at informatik.tu-muenchen.de
Thu Feb 27 11:23:17 CET 2014

>>> This does not exhibit itself until the compromised locale context is
>>> (re-)entered, and I think this is not desirable.  My first
>>> spontaneous thought is that strictness should not apply during the
>>> initialisation of a locale context.
>> I wouldn't want to add special treatment for this.  Currently we can
>> only ensure that a locale is intact by visiting its context.  It would
>> be better if integrity checking could be done in an incremental
>> fashion. But that would require much more sophistication.
> Or is that actually an answer to the problem above: assuming that
> re-init is fast, it could be done more often to check the name space,
> but its transformed results remain unchecked.

My thought are also going in that direction of »early checking«, e.g.
getting feedback when something is going to be compromised rather at a
later (unrelated) re-entering of a locale context.



PGP available:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <https://mailman46.in.tum.de/pipermail/isabelle-dev/attachments/20140227/7abad926/attachment.sig>

More information about the isabelle-dev mailing list