Skip to content

making parts of a theory private #993

@alleystoughton

Description

@alleystoughton

It would be nice to be able to mark parts of a theory as "private", meaning that the definitions and lemmas can be used in the rest of the theory but not from outside the theory, even if it's imported or through explicit qualification. Like with data abstraction, the private parts could be changed without breaking uses of the theory. Non-private parts should not mention private parts, although proofs of non-private lemmas would often use private lemmas. docgen could ignore the private parts.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions