README
author krauss
Tue, 28 Sep 2010 09:54:07 +0200
changeset 39754 150f831ce4a3
parent 38470 484e483eb606
child 41527 924106faa45f
permissions -rw-r--r--
no longer declare .psimps rules as [simp]. This regularly caused confusion (e.g., they show up in simp traces when the regular simp rules are disabled). In the few places where the rules are used, explicitly mentioning them actually clarifies the proof text.
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
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    10
System requirements
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    11
37159
07f3f5a03e98 some updates for release;
wenzelm
parents: 36858
diff changeset
    12
   Isabelle requires a regular Unix-style platform (e.g. Linux,
07f3f5a03e98 some updates for release;
wenzelm
parents: 36858
diff changeset
    13
   Windows with Cygwin, Mac OS) and depends on the following main
07f3f5a03e98 some updates for release;
wenzelm
parents: 36858
diff changeset
    14
   add-on tools:
33842
efa1b89c79e0 misc tuning and updates for official release;
wenzelm
parents: 32361
diff changeset
    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
6ca0c942a25c tuned version numbers;
wenzelm
parents: 25447
diff changeset
    17
     * The GNU bash shell (version 3.x or 2.x).
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    18
     * Perl (version 5.x).
36858
8eac822dec6c updated some version numbers;
wenzelm
parents: 33842
diff changeset
    19
     * GNU Emacs (version 22) -- for the Proof General interface.
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    20
     * A complete LaTeX installation -- for document preparation.
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    21
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    22
Installation
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    23
37368
1c816f2abb0e removed outdated/confusing INSTALL file;
wenzelm
parents: 37159
diff changeset
    24
   Completely integrated bundles including the full Isabelle sources,
1c816f2abb0e removed outdated/confusing INSTALL file;
wenzelm
parents: 37159
diff changeset
    25
   documentation, add-on tools and precompiled logic images for
1c816f2abb0e removed outdated/confusing INSTALL file;
wenzelm
parents: 37159
diff changeset
    26
   several platforms are available from the Isabelle web page.
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    27
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    28
   Further background information may be found in the Isabelle System
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    29
   Manual, distributed with the sources (directory doc).
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    30
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    31
User interface
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    32
36858
8eac822dec6c updated some version numbers;
wenzelm
parents: 33842
diff changeset
    33
   The classic Isabelle user interface is Proof General by David
8eac822dec6c updated some version numbers;
wenzelm
parents: 33842
diff changeset
    34
   Aspinall and others. It is a generic Emacs interface for proof
37159
07f3f5a03e98 some updates for release;
wenzelm
parents: 36858
diff changeset
    35
   assistants, including Isabelle.  Its most prominent feature is
07f3f5a03e98 some updates for release;
wenzelm
parents: 36858
diff changeset
    36
   script management, providing a metaphor of stepwise proof script
36858
8eac822dec6c updated some version numbers;
wenzelm
parents: 33842
diff changeset
    37
   editing.  Proof General also provides some support for mathematical
8eac822dec6c updated some version numbers;
wenzelm
parents: 33842
diff changeset
    38
   symbols displayed on screen.
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    39
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    40
Other sources of information
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    41
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    42
  The Isabelle Page
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    43
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    44
   The Isabelle home page may be accessed both from Cambridge and Munich:
27085
dbf4f791953d adjusted location of cambridge website
haftmann
parents: 27006
diff changeset
    45
     * http://www.cl.cam.ac.uk/research/hvg/Isabelle/
25415
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    46
     * http://isabelle.in.tum.de
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    47
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    48
  Mailing list
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    49
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    50
   The electronic mailing list isabelle-users@cl.cam.ac.uk provides a
25447
880419e63924 updated Proof General advertisement;
wenzelm
parents: 25415
diff changeset
    51
   forum for Isabelle users to discuss problems and exchange
880419e63924 updated Proof General advertisement;
wenzelm
parents: 25415
diff changeset
    52
   information.  To join, send a message to
880419e63924 updated Proof General advertisement;
wenzelm
parents: 25415
diff changeset
    53
   isabelle-users-request@cl.cam.ac.uk.
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    54
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    55
  Personal mail
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    56
25415
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    57
   Lawrence C Paulson
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    58
   Computer Laboratory
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    59
   University of Cambridge
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    60
   JJ Thomson Avenue
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    61
   Cambridge CB3 0FD
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    62
   England
25415
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    63
   E-mail: lcp@cl.cam.ac.uk
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    64
   Phone: +44-223-763500
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    65
   Fax: +44-223-334748
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    66
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    67
   or
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    68
25415
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    69
   Tobias Nipkow
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    70
   Institut fuer Informatik
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    71
   Technische Universitaet Muenchen
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    72
   Boltzmannstr. 3
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    73
   D-85748 Garching
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    74
   Germany
25415
02884a4e1ac6 removed left-over text links from lynx conversion;
wenzelm
parents: 25214
diff changeset
    75
   E-mail: nipkow@in.tum.de
25214
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    76
   Phone: +49-89-289-17302
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    77
   Fax: +49-89-289-17307
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    78
     _________________________________________________________________
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    79
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    80
   Please report any problems you encounter. While we shall try to be
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    81
   helpful, we can accept no responsibility for the deficiencies of
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    82
   Isabelle and their consequences.
91730b492a45 ASCIIfied README
haftmann
parents:
diff changeset
    83
     _________________________________________________________________