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

Last change on this file was 6256, checked in by cameron, 4 months ago

Fixes for contextual simplification

File size: 299 bytes
Line 
1#ifndef RE_NULLABLE_H
2#define RE_NULLABLE_H
3
4namespace re { class RE; }
5namespace re { class Vector; }
6
7namespace re {
8    bool isNullable(const RE * re);
9    bool isZeroWidth(const RE * re);
10    RE * removeNullablePrefix(RE * re);
11    RE * removeNullableSuffix(RE * re);
12}
13
14#endif // RE_NULLABLE_H
Note: See TracBrowser for help on using the repository browser.