Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

public.hh File Reference

#include "tgba/tgbaexplicit.hh"
#include "ltlparse/location.hh"
#include "ltlenv/defaultenv.hh"
#include <string>
#include <list>
#include <utility>
#include <iosfwd>

Include dependency graph for public.hh:

Go to the source code of this file.

Namespaces

namespace  spot

Typedefs

typedef std::pair< yy::Location,
std::string > 
tgba_parse_error
 A parse diagnostic with its location.
typedef std::list< tgba_parse_errortgba_parse_error_list
 A list of parser diagnostics, as filled by parse.

Functions

tgba_explicit * tgba_parse (const std::string &filename, tgba_parse_error_list &error_list, bdd_dict *dict, ltl::environment &env=ltl::default_environment::instance(), bool debug=false)
 Build a spot::tgba_explicit from a text file.
bool format_tgba_parse_errors (std::ostream &os, const std::string &filename, tgba_parse_error_list &error_list)
 Format diagnostics produced by spot::tgba_parse.


Please comment this page and report errors about it on the RefDocComments page.
Generated on Mon Jan 31 12:54:35 2005 for spot by doxygen 1.4.0