README
author wenzelm
Tue, 11 Sep 2012 20:22:03 +0200
changeset 49293 afcccb9bfa3b
parent 47805 5d283dca6104
child 50572 b33912e68b84
permissions -rw-r--r--
prefer tuning parameters as public methods (again) -- to allow overriding in applications;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
     1
                       The Isabelle System Distribution
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
     2
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
     3
Version information
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
     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
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
     9
47795
ccb10fe4b955 some updates on classic README, reduce the impression that there is much to install manually;
wenzelm
parents: 47745
diff changeset
    10
Installation
33842
efa1b89c79e0 misc tuning and updates for official release;
wenzelm
parents: 32361
diff changeset
    11
47805
wenzelm
parents: 47795
diff changeset
    12
   Isabelle works on the three main platform families: Linux, Mac OS
wenzelm
parents: 47795
diff changeset
    13
   X, and Windows (via Cygwin).
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    14
37368
1c816f2abb0e removed outdated/confusing INSTALL file;
wenzelm
parents: 37159
diff changeset
    15
   Completely integrated bundles including the full Isabelle sources,
1c816f2abb0e removed outdated/confusing INSTALL file;
wenzelm
parents: 37159
diff changeset
    16
   documentation, add-on tools and precompiled logic images for
1c816f2abb0e removed outdated/confusing INSTALL file;
wenzelm
parents: 37159
diff changeset
    17
   several platforms are available from the Isabelle web page.
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    18
47795
ccb10fe4b955 some updates on classic README, reduce the impression that there is much to install manually;
wenzelm
parents: 47745
diff changeset
    19
   Some background information may be found in the Isabelle System
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    20
   Manual, distributed with the sources (directory doc).
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    21
47795
ccb10fe4b955 some updates on classic README, reduce the impression that there is much to install manually;
wenzelm
parents: 47745
diff changeset
    22
User interfaces
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    23
44801
a0459c50cfc9 some updates for release;
wenzelm
parents: 41596
diff changeset
    24
   Isabelle/jEdit is an emerging Prover IDE based on advanced
a0459c50cfc9 some updates for release;
wenzelm
parents: 41596
diff changeset
    25
   technology of Isabelle/Scala.  It provides a metaphor of continuous
a0459c50cfc9 some updates for release;
wenzelm
parents: 41596
diff changeset
    26
   proof checking of a versioned collection of theory sources, with
a0459c50cfc9 some updates for release;
wenzelm
parents: 41596
diff changeset
    27
   instantaneous feedback in real-time and rich semantic markup
a0459c50cfc9 some updates for release;
wenzelm
parents: 41596
diff changeset
    28
   associated with the formal text.
a0459c50cfc9 some updates for release;
wenzelm
parents: 41596
diff changeset
    29
36858
8eac822dec6c updated some version numbers;
wenzelm
parents: 33842
diff changeset
    30
   The classic Isabelle user interface is Proof General by David
41596
e424bc65080d misc updates for release;
wenzelm
parents: 41527
diff changeset
    31
   Aspinall and others.  It is a generic Emacs interface for proof
47805
wenzelm
parents: 47795
diff changeset
    32
   assistants, including Isabelle.  Its main feature is script
wenzelm
parents: 47795
diff changeset
    33
   management, providing a metaphor of stepwise proof script editing
wenzelm
parents: 47795
diff changeset
    34
   and partial locking of the buffer.
41596
e424bc65080d misc updates for release;
wenzelm
parents: 41527
diff changeset
    35
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    36
Other sources of information
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    37
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    38
  The Isabelle Page
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    39
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    40
   The Isabelle home page may be accessed both from Cambridge and Munich:
27085
dbf4f791953d adjusted location of cambridge website
haftmann
parents: 27006
diff changeset
    41
     * http://www.cl.cam.ac.uk/research/hvg/Isabelle/
25415
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    42
     * http://isabelle.in.tum.de
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    43
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    44
  Mailing list
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    45
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    46
   The electronic mailing list isabelle-users@cl.cam.ac.uk provides a
25447
880419e63924 updated Proof General advertisement;
wenzelm
parents: 25415
diff changeset
    47
   forum for Isabelle users to discuss problems and exchange
880419e63924 updated Proof General advertisement;
wenzelm
parents: 25415
diff changeset
    48
   information.  To join, send a message to
880419e63924 updated Proof General advertisement;
wenzelm
parents: 25415
diff changeset
    49
   isabelle-users-request@cl.cam.ac.uk.
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    50
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    51
  Personal mail
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    52
25415
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    53
   Lawrence C Paulson
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    54
   Computer Laboratory
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    55
   University of Cambridge
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    56
   JJ Thomson Avenue
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    57
   Cambridge CB3 0FD
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    58
   England
25415
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    59
   E-mail: lcp@cl.cam.ac.uk
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    60
   Phone: +44-223-763500
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    61
   Fax: +44-223-334748
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    62
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    63
   or
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    64
25415
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    65
   Tobias Nipkow
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    66
   Institut fuer Informatik
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    67
   Technische Universitaet Muenchen
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    68
   Boltzmannstr. 3
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    69
   D-85748 Garching
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    70
   Germany
25415
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    71
   E-mail: nipkow@in.tum.de
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    72
   Phone: +49-89-289-17302
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    73
   Fax: +49-89-289-17307
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    74
     _________________________________________________________________
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    75
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    76
   Please report any problems you encounter. While we shall try to be
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    77
   helpful, we can accept no responsibility for the deficiencies of
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    78
   Isabelle and their consequences.
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    79
     _________________________________________________________________