These instructions apply to any UNIX-like system, including GNU/Linux, most BSD variants, Solaris, WSL on Windows, MacOSX, etc.
Notes for Windows users: TLAPS requires WSL (Windows Subsystem for Linux).
TLAPS source code can be obtained as a release tarball or cloned from the git
repository.
Download the tarball: 202210041448.tar.gz
You can unpack TLAPS by running the following command:
Clone the repository
See instructions at INSTALL.md.
Run the following command:
It should report the versions of zenon
and isabelle
you installed in earlier steps.
You can also test the TLAPS
on any of the examples
in the examples
directory (which
you can easily refer to using the option -I +examples
to tlapm
). For instance:
You will see a lot of output from Isabelle, the most important being the message at the end stating that all obligations were proved. For more information on how to use TLAPS, read the tutorial.