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

Last change on this file since 6104 was 5801, checked in by cameron, 22 months ago

Additional Alphabet analysis and transformation

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