\DOC rewrites \TYPE {rewrites : thm list -> ssdata} \SYNOPSIS

advertisement
\DOC rewrites
\TYPE {rewrites : thm list -> ssdata}
\SYNOPSIS
Creates an {ssdata} value consisting of the given theorems as
rewrites.
\KEYWORDS
simplification
\LIBRARY
simpLib
\FAILURE
Never fails.
\EXAMPLE
Instead of writing the simpler {SIMP_CONV std_ss thmlist}, one could
write
{
SIMP_CONV (std_ss ++ rewrites thmlist) []
}
More plausibly, {rewrites} can be used to create commonly
used {ssdata} values containing a great number of rewrites. This is
how the basic system's various {ssdata} values are constructed where
those values consist only of rewrite theorems.
\SEEALSO
bossLib.++, simpLib.mk_simpset, simpLib.SIMPSET, bossLib.SIMP_CONV.
\ENDDOC
Download