Ignore:
Timestamp:
Oct 9, 2017, 3:24:00 PM (2 years ago)
Author:
cameron
Message:

String property regular expression support, including special cases for null and reflexive sets

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/re/re_analysis.h

    r5649 r5682  
    33
    44#include <utility>
    5 namespace re { class RE; class Name;}
     5namespace re { class RE; class Name; class CC;}
    66
    77namespace re {
     8
     9// Does the RE match the empty string, considering that ^ and $ each
     10// do match an empty string.
     11bool matchesEmptyString(const RE * re);
     12
     13//  Determine the set of all codepoints cp such that the given RE
     14//  matches a string consisting of a single Unicode character whose
     15//  codepoint value is cp.
     16const CC * matchableCodepoints(const RE * re);
    817
    918bool isByteLength(const RE * re);
Note: See TracChangeset for help on using the changeset viewer.