doc-src/IsarRef/pure.tex
changeset 11017 241cbdf4134e
parent 10899 5de31ddf9c03
child 11100 34d58b1818f4
equal deleted inserted replaced
11016:8f8ba41a5e7a 11017:241cbdf4134e
  1274 
  1274 
  1275 \railalias{thmdeps}{thm\_deps}
  1275 \railalias{thmdeps}{thm\_deps}
  1276 \railterm{thmdeps}
  1276 \railterm{thmdeps}
  1277 
  1277 
  1278 \begin{rail}
  1278 \begin{rail}
  1279   thmscontaining (name * )
  1279   thmscontaining (term * )
  1280   ;
  1280   ;
  1281   thmdeps thmrefs
  1281   thmdeps thmrefs
  1282   ;
  1282   ;
  1283 \end{rail}
  1283 \end{rail}
  1284 
  1284 
  1299   the current theory context.
  1299   the current theory context.
  1300 \item [$\isarkeyword{print_theorems}$] prints theorems available in the
  1300 \item [$\isarkeyword{print_theorems}$] prints theorems available in the
  1301   current theory context.  In interactive mode this actually refers to the
  1301   current theory context.  In interactive mode this actually refers to the
  1302   theorems left by the last transaction; this allows to inspect the result of
  1302   theorems left by the last transaction; this allows to inspect the result of
  1303   advanced definitional packages, such as $\isarkeyword{datatype}$.
  1303   advanced definitional packages, such as $\isarkeyword{datatype}$.
  1304 \item [$\isarkeyword{thms_containing}~\vec c$] retrieves theorems from the
  1304 \item [$\isarkeyword{thms_containing}~\vec t$] retrieves theorems from the
  1305   theory context containing all of the constants $\vec c$.  Note that giving
  1305   theory context containing all of the constants occurring in the terms $\vec
  1306   the empty list yields \emph{all} theorems of the current theory.
  1306   t$.  Note that giving the empty list yields \emph{all} theorems of the
       
  1307   current theory.
  1307 \item [$\isarkeyword{thm_deps}~\vec a$] visualizes dependencies of theorems
  1308 \item [$\isarkeyword{thm_deps}~\vec a$] visualizes dependencies of theorems
  1308   and lemmas, using Isabelle's graph browser tool (see also
  1309   and lemmas, using Isabelle's graph browser tool (see also
  1309   \cite{isabelle-sys}).
  1310   \cite{isabelle-sys}).
  1310 \item [$\isarkeyword{print_facts}$] prints any named facts of the current
  1311 \item [$\isarkeyword{print_facts}$] prints any named facts of the current
  1311   context, including assumptions and local results.
  1312   context, including assumptions and local results.