* doc/Makefile.am (doc): Typo.
* src/ltlvisit/tostring.hh (to_string): Add doxygen comments. * src/ltlast/multop.hh (multop::paircmp): Add doxygen comments. * src/ltlvisit/postfix.hh: Typo.
This commit is contained in:
parent
05f724108d
commit
483507f16e
11 changed files with 26 additions and 12 deletions
|
|
@ -1,5 +1,10 @@
|
||||||
2003-06-26 Alexandre Duret-Lutz <aduret@src.lip6.fr>
|
2003-06-26 Alexandre Duret-Lutz <aduret@src.lip6.fr>
|
||||||
|
|
||||||
|
* doc/Makefile.am (doc): Typo.
|
||||||
|
* src/ltlvisit/tostring.hh (to_string): Add doxygen comments.
|
||||||
|
* src/ltlast/multop.hh (multop::paircmp): Add doxygen comments.
|
||||||
|
* src/ltlvisit/postfix.hh: Typo.
|
||||||
|
|
||||||
* src/ltlast/Makefile.am (ltlastdir, ltlast_HEADERS): New variables.
|
* src/ltlast/Makefile.am (ltlastdir, ltlast_HEADERS): New variables.
|
||||||
(libltlast_la_SOURCES): Move all headers to ltlast_HEADERS.
|
(libltlast_la_SOURCES): Move all headers to ltlast_HEADERS.
|
||||||
* src/ltlenv/Makefile.am (ltlenvdir, ltlenv_HEADERS): New variables.
|
* src/ltlenv/Makefile.am (ltlenvdir, ltlenv_HEADERS): New variables.
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@ DOXYGEN = doxygen
|
||||||
all-local: $(srcdir)/stamp
|
all-local: $(srcdir)/stamp
|
||||||
|
|
||||||
doc:
|
doc:
|
||||||
rm $(srcdir)/stamp
|
rm -f $(srcdir)/stamp
|
||||||
$(AMKE) $(srcdir)/stamp
|
$(MAKE) $(srcdir)/stamp
|
||||||
|
|
||||||
$(srcdir)/stamp: $(srcdir)/Doxyfile.in $(top_srcdir)/configure.ac
|
$(srcdir)/stamp: $(srcdir)/Doxyfile.in $(top_srcdir)/configure.ac
|
||||||
$(MAKE) Doxyfile
|
$(MAKE) Doxyfile
|
||||||
|
|
|
||||||
|
|
@ -24,4 +24,3 @@ libltlast_la_SOURCES = \
|
||||||
multop.cc \
|
multop.cc \
|
||||||
refformula.cc \
|
refformula.cc \
|
||||||
unop.cc
|
unop.cc
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -70,6 +70,7 @@ namespace spot
|
||||||
|
|
||||||
|
|
||||||
typedef std::pair<type, vec*> pair;
|
typedef std::pair<type, vec*> pair;
|
||||||
|
/// Comparison functor used internally by ltl::multop.
|
||||||
struct paircmp
|
struct paircmp
|
||||||
{
|
{
|
||||||
bool
|
bool
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
AM_CPPFLAGS = -I$(srcdir)/..
|
AM_CPPFLAGS = -I$(srcdir)/..
|
||||||
LDADD = ../ltlparse/libltlparse.la \
|
LDADD = ../ltlparse/libltlparse.la \
|
||||||
../ltlvisit/libltlvisit.la \
|
../ltlvisit/libltlvisit.la \
|
||||||
../ltlenv/libltlenv.la \
|
../ltlenv/libltlenv.la \
|
||||||
../ltlast/libltlast.la
|
../ltlast/libltlast.la
|
||||||
|
|
||||||
check_SCRIPTS = defs
|
check_SCRIPTS = defs
|
||||||
# Keep this sorted alphabetically.
|
# Keep this sorted alphabetically.
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ namespace spot
|
||||||
{
|
{
|
||||||
namespace ltl
|
namespace ltl
|
||||||
{
|
{
|
||||||
/// \brief Apply a algorithm on each node of an AST,
|
/// \brief Apply an algorithm on each node of an AST,
|
||||||
/// during a postfix traversal.
|
/// during a postfix traversal.
|
||||||
///
|
///
|
||||||
/// Override one or more of the postifix_visitor::doit methods
|
/// Override one or more of the postifix_visitor::doit methods
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#ifndef SPOT_LTLVISIT_AST2STRING_HH
|
#ifndef SPOT_LTLVISIT_TOSTRING_HH
|
||||||
# define SPOT_LTLVISIT_AST2STRING_HH
|
# define SPOT_LTLVISIT_TOSTRING_HH
|
||||||
|
|
||||||
#include <ltlast/formula.hh>
|
#include <ltlast/formula.hh>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
|
@ -8,9 +8,15 @@ namespace spot
|
||||||
{
|
{
|
||||||
namespace ltl
|
namespace ltl
|
||||||
{
|
{
|
||||||
|
/// \brief Output a formula as a (parsable) string.
|
||||||
|
/// \param f The formula to translate.
|
||||||
|
/// \param os The stream where it should be output.
|
||||||
std::ostream& to_string(const formula* f, std::ostream& os);
|
std::ostream& to_string(const formula* f, std::ostream& os);
|
||||||
|
|
||||||
|
/// \brief Convert a formula into a (parsable) string.
|
||||||
|
/// \param f The formula to translate.
|
||||||
std::string to_string(const formula* f);
|
std::string to_string(const formula* f);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif // SPOT_LTLVISIT_AST2STRING_HH
|
#endif // SPOT_LTLVISIT_TOSTRING_HH
|
||||||
|
|
|
||||||
|
|
@ -42,4 +42,3 @@ libtgba_la_SOURCES = \
|
||||||
tgbaexplicit.cc \
|
tgbaexplicit.cc \
|
||||||
tgbaproduct.cc \
|
tgbaproduct.cc \
|
||||||
tgbatranslateproxy.cc
|
tgbatranslateproxy.cc
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,8 @@ namespace spot
|
||||||
|
|
||||||
struct transition;
|
struct transition;
|
||||||
typedef std::list<transition*> state;
|
typedef std::list<transition*> state;
|
||||||
|
|
||||||
|
/// Explicit transitions (used by spot::tgba_explicit).
|
||||||
struct transition
|
struct transition
|
||||||
{
|
{
|
||||||
bdd condition;
|
bdd condition;
|
||||||
|
|
@ -65,6 +67,7 @@ namespace spot
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/// States used by spot::tgba_explicit.
|
||||||
class state_explicit : public spot::state
|
class state_explicit : public spot::state
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
@ -87,6 +90,7 @@ namespace spot
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/// Successor iterators used by spot::tgba_explicit.
|
||||||
class tgba_explicit_succ_iterator : public tgba_succ_iterator
|
class tgba_explicit_succ_iterator : public tgba_succ_iterator
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue