source: icGREP/icgrep-devel/icgrep/re/re_multiplex.h

Last change on this file was 5801, checked in by cameron, 2 months ago

Additional Alphabet analysis and transformation

File size: 423 bytes
Line 
1#ifndef RE_MULTIPLEX_H
2#define RE_MULTIPLEX_H
3
4#include <UCD/ucd_compiler.hpp>
5#include <cc/multiplex_CCs.h>
6
7namespace re {
8
9    class RE;
10    class Name;
11    class CC;
12
13    RE * multiplex(RE * const re,
14                   const std::vector<const CC *> & UnicodeSets,
15                   const std::vector<std::vector<unsigned>> & exclusiveSetIDs);
16
17    RE * transformCCs(cc::MultiplexedAlphabet * mpx, RE * r);
18
19
20}
21#endif
Note: See TracBrowser for help on using the repository browser.