Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Spot
Spot
Commits
20bdf49a
Commit
20bdf49a
authored
May 25, 2004
by
Alexandre Duret-Lutz
Browse files
* src/ltlvisit/reducform.hh: Update Doxygen comments for
previous change.
parent
8f82f1d5
Changes
2
Hide whitespace changes
Inline
Side-by-side
ChangeLog
View file @
20bdf49a
2004-05-25 Alexandre Duret-Lutz <adl@src.lip6.fr>
* src/ltlvisit/reducform.hh: Update Doxygen comments for
previous change.
* src/ltlvisit/reducform.hh (option): Rename as ...
(reduce_options): ... this, and use it as a bit field so
option can be combined easily.
...
...
src/ltlvisit/reducform.hh
View file @
20bdf49a
...
...
@@ -30,25 +30,27 @@ namespace spot
namespace
ltl
{
/// Options for spot::ltl::reduce.
enum
reduce_options
{
/// No reduction.
Reduce_None
=
0
,
/// Basic reductions.
Reduce_Basics
=
1
,
/// Somenzi & Bloem syntactic implication.
Reduce_Syntactic_Implications
=
2
,
/// Etessami & Holzmann eventuality and universality reductions.
Reduce_Eventuality_And_Universality
=
4
,
/// All reductions.
Reduce_All
=
-
1U
};
/// \brief Reduce a formula \a f using Basic rewriting, implies
/// relation, and class of eventuality and univerality formula.
/// \brief Reduce a formula \a f.
///
/// Put the formula in negative normal form with
/// spot::ltl::negative_normal_form and then reduce it according
/// to options:
/// Base for spot::ltl::Basic_reduce_form,
/// Inf for spot::ltl::reduce_inf_form,
/// EventualUniversal for spot::ltl::reduce_eventuality_universality_form,
/// BRI for spot::ltl::reduce_form.
/// \param f the formula to reduce
/// \param opt a conjonction of spot::ltl::reduce_options specifying
// which optimizations to apply.
/// \return the reduced formula
formula
*
reduce
(
const
formula
*
f
,
int
opt
=
Reduce_All
);
/// Implement basic rewriting.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment