Ignore:
Timestamp:
Sep 29, 2014, 2:11:34 PM (5 years ago)
Author:
nmedfort
Message:

More refactoring of the RE system; moved the original re/RE_Compiler to compiler.cpp and the PBIX_Compiler to the re/RE_Compiler.

File:
1 edited

Legend:

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

    r4194 r4197  
    1111class RE_Nullable {
    1212public:
    13     static RE* removeNullablePrefix(RE* re);
    14     static RE* removeNullableSuffix(RE* re);
     13    static RE * removeNullablePrefix(RE * re);
     14    static RE * removeNullableSuffix(RE * re);
    1515private:
    1616    static bool isNullable(const RE * re);
    17     static bool isNullableVector(const Vector * vec);
    18     static bool hasNullablePrefix(const RE *re);
     17    static bool isNullable(const Vector * vec);
     18    static bool hasNullablePrefix(const RE * re);
    1919    static bool hasNullableSuffix(const RE * re);
    20     static Seq * removeNullableSeqPrefix(const Seq * seq);
    21     static Seq * removeNullableSeqSuffix(const Seq *seq);
     20    static Seq * removeNullablePrefix(Seq * seq);
     21    static Seq * removeNullableSuffix(Seq * seq);
    2222};
    2323
Note: See TracChangeset for help on using the changeset viewer.