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

Last change on this file was 5267, checked in by nmedfort, 8 months ago

Code clean-up. Removed Pablo Call, SetIthBit? and Prototype.

File size: 560 bytes
Line 
1/*
2 *  Copyright (c) 2016 International Characters.
3 *  This software is licensed to the public under the Open Software License 3.0.
4 *  icgrep is a trademark of International Characters.
5 */
6
7#ifndef RE_UTILITY_H
8#define RE_UTILITY_H
9
10namespace re { class RE; }
11namespace re { class Name; }
12
13namespace re {
14
15RE * makeComplement(RE * s);
16RE * makeWordBoundary();
17RE * makeWordNonBoundary();
18RE * makeWordBegin();
19RE * makeWordEnd();
20Name * makeDigitSet();
21Name * makeAlphaNumeric();
22Name * makeWhitespaceSet();
23Name * makeWordSet();
24
25}
26
27#endif // RE_UTILITY_H
Note: See TracBrowser for help on using the repository browser.