Downloading and Installing the Tools
The distribution comes as a zip file or a jar file. They are available
by following the link below.
Please thank Microsoft and HP for the open-source release of the
code by reading the following agreement.
By installing, copying, or otherwise using this software, you agree
to be bound by the terms of its license.
Read the license.
-- DOWNLOAD
THE TLA+ TOOLS --
Separate directions for completing the installation on Windows and on
Unix from the zip file are given below.
WINDOWS
Choose (or create) a folder into which you want to put the tools
and unzip the downloaded file into that folder.
Let's suppose that your folder is
c:\user\myfolder .
This will create a subfolder of myfolder named
tla that has three subfolders, each
containing one of the tools.
You must then add
c:\user\myfolder\tla
to your CLASSPATH variable.
To do that, choose
Start / ControlPanel.
On the Control Panel, choose
System,
then click on
Advanced and then
Environment Variables,
then look for the CLASSPATH variable. If it exists, append
;c:\user\myfolder\tla
to the end of it.
If not, create a new CLASSPATH variable whose value is
c:\user\myfolder\tla .
UNIX
Choose (or create) a directory into which you want to put the tools
and unzip the downloaded file into that directory.
Let's suppose that your directory is
/udir/user/mydir .
This will create a subdirectory of mydir named
tla that has three subdirectories, each
containing one of the tools.
You must now add /udir/user/mydir/tla
to the CLASSPATH environment variable.
Assuming you're running the C shell or some derivative, you do this by
typing
setenv CLASSPATH /udir/user/mydir/tla
However, you'll probably want to have the CLASSPATH variable set
automatically when you login.
To do this, your
.login
or
.csh
file must contain a command to set that variable.
If a command
setenv CLASSPATH ...
already exists in your
.login
or
.csh
file, just add the command
setenv CLASSPATH $CLASSPATH":/udir/user/mydir/tla"
after it.
Otherwise, just add the command
setenv CLASSPATH /udir/user/mydir/tla
Running the Tools
To run the tools, you must have Java installed on your
machine.
If you're running Unix, it is probably already there.
If you're running Windows, you can get Java