added minimal description of rep_cs
authoroheimb
Fri, 27 Feb 1998 11:18:29 +0100
changeset 4665ef6a546d6b69
parent 4664 05d33fc7aa08
child 4666 b7c4e4ade1aa
added minimal description of rep_cs
doc-src/Ref/classical.tex
     1.1 --- a/doc-src/Ref/classical.tex	Fri Feb 27 11:18:16 1998 +0100
     1.2 +++ b/doc-src/Ref/classical.tex	Fri Feb 27 11:18:29 1998 +0100
     1.3 @@ -240,6 +240,12 @@
     1.4  \begin{ttbox} 
     1.5  empty_cs    : claset
     1.6  print_cs    : claset -> unit
     1.7 +rep_cs      : claset -> {safeEs: thm list, safeIs: thm list,
     1.8 +                         hazEs: thm list,  hazIs: thm list, 
     1.9 +                         swrappers: (string * wrapper) list, 
    1.10 +                         uwrappers: (string * wrapper) list,
    1.11 +                         safe0_netpair: netpair, safep_netpair: netpair,
    1.12 +                           haz_netpair: netpair,   dup_netpair: netpair}
    1.13  addSIs      : claset * thm list -> claset                 \hfill{\bf infix 4}
    1.14  addSEs      : claset * thm list -> claset                 \hfill{\bf infix 4}
    1.15  addSDs      : claset * thm list -> claset                 \hfill{\bf infix 4}
    1.16 @@ -256,7 +262,14 @@
    1.17  \begin{ttdescription}
    1.18  \item[\ttindexbold{empty_cs}] is the empty classical set.
    1.19  
    1.20 -\item[\ttindexbold{print_cs} $cs$] prints the rules of~$cs$.
    1.21 +\item[\ttindexbold{print_cs} $cs$] displays the printable contents of~$cs$,
    1.22 +  which is the rules. All other parts are non-printable.
    1.23 +
    1.24 +\item[\ttindexbold{rep_cs} $cs$] decomposes $cs$ as a record of its internal 
    1.25 +  components, namely the safe intruduction and elimination rules, the unsafe
    1.26 +  intruduction and elimination rules, the lists of safe and unsafe wrappers
    1.27 +  (see \ref{sec:modifying-search}),
    1.28 +  and the internal representation of the rules.
    1.29  
    1.30  \item[$cs$ addSIs $rules$] \indexbold{*addSIs}
    1.31  adds safe introduction~$rules$ to~$cs$.
    1.32 @@ -302,6 +315,7 @@
    1.33  
    1.34  
    1.35  \subsection{Modifying the search step}
    1.36 +\label{sec:modifying-search}
    1.37  For a given classical set, the proof strategy is simple.  Perform as many safe
    1.38  inferences as possible; or else, apply certain safe rules, allowing
    1.39  instantiation of unknowns; or else, apply an unsafe rule.  The tactics also