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

Last change on this file since 5217 was 5197, checked in by cameron, 3 years ago

Support for -x, -w, -l, -L flags (in progress)

File size: 550 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
10#include <re/re_re.h>
11#include <re/re_name.h>
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.