doc-src/Intro/intro.tex
changeset 296 e1f6cd9f682e
parent 184 236b655114a1
child 311 3fb8cdb32e10
equal deleted inserted replaced
295:dcde5024895d 296:e1f6cd9f682e
     1 \documentstyle[a4,12pt,proof,iman,alltt]{article}
     1 \documentstyle[a4,12pt,proof,iman,extra]{article}
     2 %% $Id$
     2 %% $Id$
     3 %% run    bibtex intro         to prepare bibliography
     3 %% run    bibtex intro         to prepare bibliography
     4 %% run    ../sedindex intro    to prepare index file
     4 %% run    ../sedindex intro    to prepare index file
     5 %prth *(\(.*\));          \1;      
     5 %prth *(\(.*\));          \1;      
     6 %{\\out \(.*\)}          {\\out val it = "\1" : thm}
     6 %{\\out \(.*\)}          {\\out val it = "\1" : thm}
    93 support many-sorted and higher-order logics.  The current version provides
    93 support many-sorted and higher-order logics.  The current version provides
    94 greater support for theories and is much faster.  Isabelle is still under
    94 greater support for theories and is much faster.  Isabelle is still under
    95 development and will continue to change.
    95 development and will continue to change.
    96 
    96 
    97 \subsubsection*{Overview} 
    97 \subsubsection*{Overview} 
    98 This manual consists of three parts.  
    98 This manual consists of three parts.  Part~I discusses the Isabelle's
    99 Part~I discusses the Isabelle's foundations.
    99 foundations.  Part~II, presents simple on-line sessions, starting with
   100 Part~II, presents simple on-line sessions, starting with forward proof.
   100 forward proof.  It also covers basic tactics and tacticals, and some
   101 It also covers basic tactics and tacticals, and some commands for invoking
   101 commands for invoking them.  Part~III contains further examples for users
   102 Part~III contains further examples for users with a bit of experience.
   102 with a bit of experience.  It explains how to derive rules define theories,
   103 It explains how to derive rules define theories, and concludes with an
   103 and concludes with an extended example: a Prolog interpreter.
   104 extended example: a Prolog interpreter.
       
   105 
   104 
   106 Isabelle's Reference Manual and Object-Logics manual contain more details.
   105 Isabelle's Reference Manual and Object-Logics manual contain more details.
   107 They assume familiarity with the concepts presented here.
   106 They assume familiarity with the concepts presented here.
   108 
   107 
   109 
   108 
   140 \clearfirst  \pagestyle{headings}
   139 \clearfirst  \pagestyle{headings}
   141 \include{foundations}
   140 \include{foundations}
   142 \include{getting}
   141 \include{getting}
   143 \include{advanced}
   142 \include{advanced}
   144 
   143 
   145 
       
   146 \bibliographystyle{plain} \small\raggedright\frenchspacing
   144 \bibliographystyle{plain} \small\raggedright\frenchspacing
   147 \bibliography{atp,funprog,general,logicprog,theory}
   145 \bibliography{string,atp,funprog,general,logicprog,theory}
   148 
   146 
   149 \input{intro.ind}
   147 \input{intro.ind}
   150 \end{document}
   148 \end{document}