===================================================+ −
Installation Notes for the Nominal Datatype Package+ −
===================================================+ −
+ −
The nominal datatype package is part of the development+ −
snapshots of Isabelle. However, please download the + −
nominal Isabelle snapshot from+ −
+ −
http://isabelle.in.tum.de/nominal/download.html+ −
+ −
Unpack the sources in a suitable place, which in the + −
following will be called [ISABELLE_HOME]. If you use+ −
Isabelle for the first time, remember that you also + −
have to install ProofGeneral and Emacs or XEmacs.+ −
Instructions are given at+ −
+ −
http://www.cl.cam.ac.uk/research/hvg/Isabelle/installation.html+ −
+ −
The building process for the nominal datatype package+ −
needs to be started inside the [ISABELLE_HOME] directory + −
with the command:+ −
+ −
./build -m HOL-Nominal+ −
+ −
The build can take 5 or more minutes. After the build + −
completes, install the files with the command+ −
+ −
./bin/isatool install -p /usr/local/bin+ −
+ −
where -p /usr/local/bin is an option that refers to a + −
directory in which executables are stored on your system + −
(you might like to adapt this therefore).+ −
+ −
The sources of the nominal datatype package can be + −
found in the directory+ −
+ −
[ISABELLE_HOME]/src/HOL/Nominal+ −
+ −
The examples are in+ −
+ −
[ISABELLE_HOME]/src/HOL/Nominal/Examples+ −
+ −
===================================================+ −
Starting Isabelle with the Nominal Datatype Package + −
Preloaded+ −
===================================================+ −
+ −
Isabelle including the ProofGeneral interface can be + −
started with+ −
+ −
Isabelle <<theory file you want to open>> &+ −
+ −
This automatically loads the correct keyword file + −
needed for the nominal datatype package and starts + −
ProofGeneral. You can enable the option HOL-Nominal+ −
in the menu "Isabelle -> Logics" in order to load+ −
the pre-built heap of Isabelle that includes the+ −
nominal package already. If not, the nominal theories+ −
will be rechecked.+ −
+ −
======================+ −
Problems / Bugs / News+ −
======================+ −
+ −
If you encounter any problems or bugs, please let us + −
know at the nominal mailing list to which you can+ −
subscribe at+ −
+ −
https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/nominal-isabelle+ −
+ −
We will also announce all updates there. + −