| author | wenzelm | 
| Wed, 04 Apr 2012 21:03:30 +0200 | |
| changeset 47339 | 79bd24497ffd | 
| parent 44971 | 8104eec1bf94 | 
| child 47462 | 8f85051693d1 | 
| permissions | -rw-r--r-- | 
| 25214 | 1  | 
The Isabelle System Distribution  | 
2  | 
||
3  | 
Version information  | 
|
4  | 
||
| 
32361
 
141e5151b918
clarified situation about unidentified repository versions -- in a distributed setting there is not "the" repository;
 
wenzelm 
parents: 
30898 
diff
changeset
 | 
5  | 
This is some unidentified repository version of Isabelle.  | 
| 
27646
 
d010fc1d3c46
tuned line breaks (NB: generated text is inserted here);
 
wenzelm 
parents: 
27085 
diff
changeset
 | 
6  | 
|
| 
 
d010fc1d3c46
tuned line breaks (NB: generated text is inserted here);
 
wenzelm 
parents: 
27085 
diff
changeset
 | 
7  | 
See the NEWS file in the distribution for details on user-relevant  | 
| 
 
d010fc1d3c46
tuned line breaks (NB: generated text is inserted here);
 
wenzelm 
parents: 
27085 
diff
changeset
 | 
8  | 
changes.  | 
| 25214 | 9  | 
|
10  | 
System requirements  | 
|
11  | 
||
| 37159 | 12  | 
Isabelle requires a regular Unix-style platform (e.g. Linux,  | 
| 44971 | 13  | 
Windows with Cygwin, Mac OS X) and depends on the following main  | 
| 37159 | 14  | 
add-on tools:  | 
| 33842 | 15  | 
|
| 
38470
 
484e483eb606
discontinued support for Poly/ML 5.0 and 5.1 versions;
 
wenzelm 
parents: 
37368 
diff
changeset
 | 
16  | 
* The Poly/ML compiler and runtime system (version 5.2.1 or later).  | 
| 27006 | 17  | 
* The GNU bash shell (version 3.x or 2.x).  | 
| 25214 | 18  | 
* Perl (version 5.x).  | 
| 44801 | 19  | 
* Java 1.6.x from Oracle or Apple -- for Scala and jEdit.  | 
| 41527 | 20  | 
* GNU Emacs (version 23) -- for the Proof General 4.x interface.  | 
| 25214 | 21  | 
* A complete LaTeX installation -- for document preparation.  | 
22  | 
||
23  | 
Installation  | 
|
24  | 
||
| 37368 | 25  | 
Completely integrated bundles including the full Isabelle sources,  | 
26  | 
documentation, add-on tools and precompiled logic images for  | 
|
27  | 
several platforms are available from the Isabelle web page.  | 
|
| 25214 | 28  | 
|
29  | 
Further background information may be found in the Isabelle System  | 
|
30  | 
Manual, distributed with the sources (directory doc).  | 
|
31  | 
||
32  | 
User interface  | 
|
33  | 
||
| 44801 | 34  | 
Isabelle/jEdit is an emerging Prover IDE based on advanced  | 
35  | 
technology of Isabelle/Scala. It provides a metaphor of continuous  | 
|
36  | 
proof checking of a versioned collection of theory sources, with  | 
|
37  | 
instantaneous feedback in real-time and rich semantic markup  | 
|
38  | 
associated with the formal text.  | 
|
39  | 
||
| 36858 | 40  | 
The classic Isabelle user interface is Proof General by David  | 
| 41596 | 41  | 
Aspinall and others. It is a generic Emacs interface for proof  | 
| 37159 | 42  | 
assistants, including Isabelle. Its most prominent feature is  | 
43  | 
script management, providing a metaphor of stepwise proof script  | 
|
| 41596 | 44  | 
editing.  | 
45  | 
||
| 25214 | 46  | 
Other sources of information  | 
47  | 
||
48  | 
The Isabelle Page  | 
|
49  | 
||
50  | 
The Isabelle home page may be accessed both from Cambridge and Munich:  | 
|
| 27085 | 51  | 
* http://www.cl.cam.ac.uk/research/hvg/Isabelle/  | 
| 
25415
 
02884a4e1ac6
removed left-over text links from lynx conversion;
 
wenzelm 
parents: 
25214 
diff
changeset
 | 
52  | 
* http://isabelle.in.tum.de  | 
| 25214 | 53  | 
|
54  | 
Mailing list  | 
|
55  | 
||
56  | 
The electronic mailing list isabelle-users@cl.cam.ac.uk provides a  | 
|
| 25447 | 57  | 
forum for Isabelle users to discuss problems and exchange  | 
58  | 
information. To join, send a message to  | 
|
59  | 
isabelle-users-request@cl.cam.ac.uk.  | 
|
| 25214 | 60  | 
|
61  | 
Personal mail  | 
|
62  | 
||
| 
25415
 
02884a4e1ac6
removed left-over text links from lynx conversion;
 
wenzelm 
parents: 
25214 
diff
changeset
 | 
63  | 
Lawrence C Paulson  | 
| 25214 | 64  | 
Computer Laboratory  | 
65  | 
University of Cambridge  | 
|
66  | 
JJ Thomson Avenue  | 
|
67  | 
Cambridge CB3 0FD  | 
|
68  | 
England  | 
|
| 
25415
 
02884a4e1ac6
removed left-over text links from lynx conversion;
 
wenzelm 
parents: 
25214 
diff
changeset
 | 
69  | 
E-mail: lcp@cl.cam.ac.uk  | 
| 25214 | 70  | 
Phone: +44-223-763500  | 
71  | 
Fax: +44-223-334748  | 
|
72  | 
||
73  | 
or  | 
|
74  | 
||
| 
25415
 
02884a4e1ac6
removed left-over text links from lynx conversion;
 
wenzelm 
parents: 
25214 
diff
changeset
 | 
75  | 
Tobias Nipkow  | 
| 
 
02884a4e1ac6
removed left-over text links from lynx conversion;
 
wenzelm 
parents: 
25214 
diff
changeset
 | 
76  | 
Institut fuer Informatik  | 
| 
 
02884a4e1ac6
removed left-over text links from lynx conversion;
 
wenzelm 
parents: 
25214 
diff
changeset
 | 
77  | 
Technische Universitaet Muenchen  | 
| 25214 | 78  | 
Boltzmannstr. 3  | 
79  | 
D-85748 Garching  | 
|
80  | 
Germany  | 
|
| 
25415
 
02884a4e1ac6
removed left-over text links from lynx conversion;
 
wenzelm 
parents: 
25214 
diff
changeset
 | 
81  | 
E-mail: nipkow@in.tum.de  | 
| 25214 | 82  | 
Phone: +49-89-289-17302  | 
83  | 
Fax: +49-89-289-17307  | 
|
84  | 
_________________________________________________________________  | 
|
85  | 
||
86  | 
Please report any problems you encounter. While we shall try to be  | 
|
87  | 
helpful, we can accept no responsibility for the deficiencies of  | 
|
88  | 
Isabelle and their consequences.  | 
|
89  | 
_________________________________________________________________  |