Ignore:
Timestamp:
Jan 25, 2015, 1:42:55 PM (5 years ago)
Author:
cameron
Message:

Simple if-insertion strategy at starDepth 0

File:
1 edited

Legend:

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

    r4439 r4442  
    99
    1010#include <re/re_re.h>
     11#include <re/re_seq.h>
    1112#include <cc/cc_compiler.h>
    1213
     
    7677    MarkerType process(Name * name, MarkerType marker, pablo::PabloBlock & pb);
    7778    MarkerType process(Seq * seq, MarkerType marker, pablo::PabloBlock & pb);
     79    MarkerType processSeqTail(Seq::iterator current, Seq::iterator end, int matchLenSoFar, MarkerType marker, pablo::PabloBlock & pb);
    7880    MarkerType process(Alt * alt, MarkerType marker, pablo::PabloBlock & pb);
    7981    MarkerType process(Assertion * a, MarkerType marker, pablo::PabloBlock & pb);
     
    9496    pablo::PabloAST *                               mInitial;
    9597    pablo::Assign *                                 mNonFinal;
     98    int                                             mStarDepth;
    9699};
    97100
Note: See TracChangeset for help on using the changeset viewer.