History log of /seL4-l4v-master/HOL4/src/1/ThmAttribute.sml
Revision Date Author Comments
# 327a1fff 14-Aug-2019 Michael Norrish <Michael.Norrish@nicta.com.au>

Allow theorems to be stored "locally", with local attributes

Such theorems are not stored in the exported theory, but do
temporarily affect the global contexts that their attributes point at.

The test-case illustrates this, with a local simp not visible in the
later theory.


# bce7dff3 12-May-2019 Michael Norrish <Michael.Norrish@nicta.com.au>

Move theorem-attribute "parser" implementation to ThmAttribute.sml


# c29ee710 05-Apr-2019 Michael Norrish <Michael.Norrish@nicta.com.au>

Refactor handling of thm attributes ("simp", etc) into new module

A slight backwards incompatibility is that this removes the ability
for script files to declare new attributes (hence removal of
attr[12]Script.sml from src/1/theory_tests). This facility is used
vacuously in CakeML once.