src/HOL/Nominal/INSTALL
author urbanc
Tue, 04 Jul 2006 12:13:38 +0200
changeset 19983 d649506f40c3
parent 19754 489e6be0b19d
child 20127 4ddbf46ef9bd
permissions -rw-r--r--
updated
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
19754
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
     1
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
     2
Installation Notes for the Nominal Datatype Package
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
     3
===================================================
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
     4
19983
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
     5
Although the nominal datatype package is now officially 
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
     6
part of the development snapshot of Isabelle, we keep 
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
     7
a semi-official nominal snapshot under
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
     8
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
     9
  http://isabelle.in.tum.de/nominal/
19754
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    10
19983
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
    11
This snapshot contains the latest stable release of the
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
    12
nominal datatype package.
19754
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    13
19983
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
    14
To install it, follow the instructions of Isabelle's INSTALL 
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
    15
about how a snap-shot can be set up. The building process 
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
    16
needs to be started inside the [ISABELLE_HOME] directory with 
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
    17
the command:
19754
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    18
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    19
   ./build -m HOL-Nominal
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    20
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    21
After the build completes, install the files with the command
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    22
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    23
   ./bin/isatool install -p /usr/local/bin
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    24
19983
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
    25
The sources of the nominal datatype package can be found 
d649506f40c3 updated
urbanc
parents: 19754
diff changeset
    26
in the directory
19754
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    27
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    28
    [ISABELLE_HOME]/src/HOL/Nominal
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    29
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    30
The examples are in
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    31
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    32
    [ISABELLE_HOME]/src/HOL/Nominal/Examples
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    33
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    34
Starting Isabelle with the Nominal Datatype Package Preloaded
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    35
=============================================================
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    36
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    37
Isabelle including the Proof-General interface can be started
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    38
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    39
  Isabelle -L HOL-Nominal <<theory file to be opened>> &
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    40
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    41
This automatically loads the correct keyword file needed
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    42
for the nominal datatype package.