Skip to content
Snippets Groups Projects
Unverified Commit 45eeb955 authored by Tomáš Pecka's avatar Tomáš Pecka
Browse files

algo: trim for Z-Automata

parent 051e080d
No related branches found
No related tags found
1 merge request!185Z automata merge
#include "Trim.h"
#include "automaton/TA/ArcFactoredDeterministicZAutomaton.h"
 
#include <automaton/FSM/ExtendedNFA.h>
#include <automaton/FSM/CompactNFA.h>
......@@ -58,4 +59,10 @@ auto TrimNFTA = registration::AbstractRegister < automaton::simplify::Trim, auto
@param fta finite automaton or finite tree automaton to trim\n\
@return the trimmed automaton equivalent to @p fta" );
 
auto TrimDAFZA = registration::AbstractRegister < automaton::simplify::Trim, automaton::ArcFactoredDeterministicZAutomaton < >, const automaton::ArcFactoredDeterministicZAutomaton < > & > ( automaton::simplify::Trim::trim, "dafza" ).setDocumentation (
"Removes inaccessible and useless states from the given automaton. Uses first the @sa UselessStatesRemover and next @sa UnreachableStatesRemover in the process.\n\
\n\
@param dafza deterministic arc factored z-automaton\n\
@return the trimmed automaton equivalent to @p dafza" );
} /* namespace */
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment