Fixing tokenizer bug
This commit is contained in:
parent
a938bf9bb1
commit
92e772cde1
7 changed files with 27 additions and 25 deletions
|
|
@ -422,6 +422,10 @@ namespace tp {
|
|||
|
||||
TransitionMatrix() = default;
|
||||
|
||||
auto getStates() const { return &mStates; }
|
||||
auto getTransitions() const { return &mTransitions; }
|
||||
auto getStart() const { return mStart; }
|
||||
|
||||
void construct(const DFA<tAlphabetType, tStateType, tNoStateVal, tFailedStateVal>& dfa) {
|
||||
mSymbolRange = dfa.getRange();
|
||||
auto range_len = ualni(mSymbolRange.mEnd - mSymbolRange.mBegin);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue