lbtt version 1.2.1
------------------

lbtt is a tool for testing programs that translate formulas
expressed in propositional linear temporal logic (LTL) into
Büchi automata.  The goal of the tool is to assist implementing
LTL-to-Büchi translation algorithms correctly by providing an
automated testing environment for LTL-to-Büchi translators.
Additionally, the testing environment can be used for very basic
profiling of different LTL-to-Büchi translators to evaluate their
performance.

The latest version of the program is available at
<http://www.tcs.hut.fi/Software/lbtt/>.

lbtt is free software, you may change and redistribute it under
the terms of the GNU General Public License.  lbtt comes with
NO WARRANTY.  See the file COPYING for details.


Brief installation instructions:
--------------------------------

    The basic procedure to build lbtt, the associated tools
    and GNU info documentation is to enter the following
    commands in the top-level package directory (the directory
    that contains this file):

        ./configure
        make

    These commands should create two executable files
    (`lbtt' and `lbtt-translate') in the `src' subdirectory
    and GNU info documentation under the `doc' subdirectory.
    The program and documentation can be used directly in
    their build directories.  Optionally, the program binaries
    and documentation can be installed in their default
    location (under `/usr/local/') by entering the command

        make install

    after the build process is complete.  (To change the
    default installation directory, the `configure' script
    should be invoked with an appropriate `--prefix=PATH'
    option before running `make'.  Please see the file INSTALL
    for generic information about running `configure'.)


Documentation:
--------------

    The default build procedure builds the program documentation
    in the `doc' subdirectory only in `info' format.  Assuming
    you have the GNU Info documentation browser installed, the
    documentation can be viewed by running the command
    `info -f doc/lbtt.info' after the program build is
    complete.

    The documentation can be optionally generated in DVI
    or HTML formats using the TeX typesetting program and the
    GNU texinfo tools.  To create DVI documentation, run the
    command

        make dvi

    in the top-level package directory.  If you have TeX and
    the GNU texinfo tools properly installed, this command
    should generate a file `lbtt.dvi' in the `doc' subdirectory.

    The documentation can be also generated in HTML format by
    running `makeinfo --html' on the file `lbtt.texi' in the
    `doc' subdirectory.

    Note: The generated DVI or HTML files refer to two
    auxiliary picture files (`testprocedure.EXT' and
    `intersectioncheck.EXT', where EXT stands for `eps' for
    DVI documentation, `png' for HTML documentation)
    residing in the `doc' subdirectory.  To see the figures
    included in the documentation correctly, make sure that
    the program used for viewing the documentation can find
    these files when needed.

    The documentation is also available in various formats
    at the program's home page at
    <http://www.tcs.hut.fi/Software/lbtt/>.
