Skip to content

Instantly share code, notes, and snippets.

@PSeitz
Created April 19, 2017 08:55
Show Gist options
  • Save PSeitz/7876fe01186e6764455eeba99f81668b to your computer and use it in GitHub Desktop.
Save PSeitz/7876fe01186e6764455eeba99f81668b to your computer and use it in GitHub Desktop.
dfa states 0.State {
is_match: false
{"next state: 3": [230..230], "next state: 6": [233..233]}
}
1.State {
is_match: false
{"next state: 29": [233..233], "next state: 27": [230..230]}
}
2.State {
is_match: true
{"next state: 18": [230..230], "next state: 21": [233..233]}
}
3.State {
is_match: false
{"next state: 4": [157..157]}
}
4.State {
is_match: false
{"next state: 2": [165..165]}
}
5.State {
is_match: true
{"next state: 9": [230..230], "next state: 12": [233..233]}
}
6.State {
is_match: false
{"next state: 7": [163..163]}
}
7.State {
is_match: false
{"next state: 5": [159..159]}
}
8.State {
is_match: false
{"next state: 15": [233..233]}
}
9.State {
is_match: false
{"next state: 10": [157..157]}
}
10.State {
is_match: false
{"next state: 8": [165..165]}
}
11.State {
is_match: true
{}
}
12.State {
is_match: false
{"next state: 13": [163..163]}
}
13.State {
is_match: false
{"next state: 11": [159..159]}
}
14.State {
is_match: true
{}
}
15.State {
is_match: false
{"next state: 16": [163..163]}
}
16.State {
is_match: false
{"next state: 14": [159..159]}
}
17.State {
is_match: true
{"next state: 25": [233..233]}
}
18.State {
is_match: false
{"next state: 19": [157..157]}
}
19.State {
is_match: false
{"next state: 17": [165..165]}
}
20.State {
is_match: true
{"next state: 23": [233..233]}
}
21.State {
is_match: false
{"next state: 22": [163..163]}
}
22.State {
is_match: false
{"next state: 20": [159..159]}
}
23.State {
is_match: false
{"next state: 24": [163..163]}
}
24.State {
is_match: false
{"next state: 14": [159..159]}
}
25.State {
is_match: false
{"next state: 26": [163..163]}
}
26.State {
is_match: false
{"next state: 14": [159..159]}
}
27.State {
is_match: false
{"next state: 28": [157..157]}
}
28.State {
is_match: false
{"next state: 8": [165..165]}
}
29.State {
is_match: false
{"next state: 30": [163..163]}
}
30.State {
is_match: false
{"next state: 11": [159..159]}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment