#include "mim/plug/regex/dfa2matcher.h"#include <algorithm>#include <automaton/dfa.h>#include <automaton/range_helper.h>#include <mim/plug/core/core.h>#include <mim/plug/mem/mem.h>#include "mim/plug/regex/regex.h"Go to the source code of this file.
Typedefs | |
| using | Range = automaton::Range |
| using | Ranges = fe::Vector<Range> |
Functions | |
| const Def * | dfa2matcher (World &w, const DFA &dfa, const Def *n) |
| You can fe::dl::get this function. | |
| using Range = automaton::Range |
Definition at line 21 of file dfa2matcher.cpp.
Definition at line 22 of file dfa2matcher.cpp.
You can fe::dl::get this function.
Definition at line 84 of file dfa2matcher.cpp.
References dfa2matcher(), automaton::AutomatonBase< NodeType >::get_reachable_states(), and automaton::AutomatonBase< NodeType >::get_start().
Referenced by dfa2matcher(), and mim::plug::regex::LowerRegex::rewrite_imm_App().