equal
deleted
inserted
replaced
945 (see \S\ref{sec:basic_syntax}). |
945 (see \S\ref{sec:basic_syntax}). |
946 They must appear before any other term argument of a theorem |
946 They must appear before any other term argument of a theorem |
947 or axiom. In contrast to term arguments, type arguments may |
947 or axiom. In contrast to term arguments, type arguments may |
948 be completely omitted. |
948 be completely omitted. |
949 \begin{ttbox} |
949 \begin{ttbox} |
950 val read_proof : theory -> bool -> string -> Proofterm.proof |
950 ProofSyntax.read_proof : theory -> bool -> string -> Proofterm.proof |
951 val pretty_proof : Sign.sg -> Proofterm.proof -> Pretty.T |
951 ProofSyntax.pretty_proof : Sign.sg -> Proofterm.proof -> Pretty.T |
952 val pretty_proof_of : bool -> thm -> Pretty.T |
952 ProofSyntax.pretty_proof_of : bool -> thm -> Pretty.T |
953 val print_proof_of : bool -> thm -> unit |
953 ProofSyntax.print_proof_of : bool -> thm -> unit |
954 \end{ttbox} |
954 \end{ttbox} |
955 \begin{figure} |
955 \begin{figure} |
956 \begin{center} |
956 \begin{center} |
957 \begin{tabular}{rcl} |
957 \begin{tabular}{rcl} |
958 $proof$ & $=$ & {\tt Lam} $params${\tt .} $proof$ ~~$|$~~ |
958 $proof$ & $=$ & {\tt Lam} $params${\tt .} $proof$ ~~$|$~~ |