src/HOL/Nominal/INSTALL
author urbanc
Thu, 01 Jun 2006 14:54:44 +0200
changeset 19754 489e6be0b19d
child 19983 d649506f40c3
permissions -rw-r--r--
added some installation notes for the nominal package
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
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
     5
The nominal datatype package is part of the development
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
     6
snapshots of Isabelle. Get the sources from
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
     7
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
     8
    http://isabelle.in.tum.de/devel/
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
     9
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    10
Follow the instructions in INSTALL for how a snap-shot 
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    11
can be set up. The building process needs to be started
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    12
inside the [ISABELLE_HOME] directory with the command:
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    13
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    14
   ./build -m HOL-Nominal
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    15
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    16
After the build completes, install the files with the command
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    17
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    18
   ./bin/isatool install -p /usr/local/bin
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    19
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    20
The sources sources of the nominal datatype package
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    21
can be found in the directory
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
    [ISABELLE_HOME]/src/HOL/Nominal
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    24
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    25
The examples are in
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    26
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    27
    [ISABELLE_HOME]/src/HOL/Nominal/Examples
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    28
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    29
Starting Isabelle with the Nominal Datatype Package Preloaded
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    30
=============================================================
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 including the Proof-General interface can be started
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
  Isabelle -L HOL-Nominal <<theory file to be opened>> &
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
This automatically loads the correct keyword file needed
489e6be0b19d added some installation notes for the nominal package
urbanc
parents:
diff changeset
    37
for the nominal datatype package.