logos-codegen 0.16.1

Create ridiculously fast Lexers
Documentation
---
source: logos-codegen/tests/export.rs
expression: generated_mermaid
---
flowchart TB
n0["State 0"]
style n0 stroke:#000000
en0n7{"r"}
style en0n7 stroke:#000000
n0-->en0n7
en0n7-->n7
n1["State 1<br>early(3)"]
style n1 stroke:#00C853
en1n1{"a..=z"}
style en1n1 stroke:#000000
n1-->en1n1
en1n1-->n1
n2["State 2<br>early(3)"]
style n2 stroke:#00C853
en2n1{"a..=b<br>d..=z"}
style en2n1 stroke:#000000
n2-->en2n1
en2n1-->n1
en2n3{"c"}
style en2n3 stroke:#000000
n2-->en2n3
en2n3-->n3
n3["State 3<br>early(3)"]
style n3 stroke:#00C853
en3n1{"a..=s<br>u..=z"}
style en3n1 stroke:#000000
n3-->en3n1
en3n1-->n1
en3n4{"t"}
style en3n4 stroke:#000000
n3-->en3n4
en3n4-->n4
n4["State 4<br>early(1)"]
style n4 stroke:#00C853
en4n1{"a..=z"}
style en4n1 stroke:#000000
n4-->en4n1
en4n1-->n1
n5["State 5"]
style n5 stroke:#000000
en5n6{"a..=r<br>t..=z"}
style en5n6 stroke:#000000
n5-->en5n6
en5n6-->n6
en5n8{"s"}
style en5n8 stroke:#000000
n5-->en5n8
en5n8-->n8
n6["State 6<br>early(0)"]
style n6 stroke:#00C853
n7["State 7<br>early(2)"]
style n7 stroke:#00C853
en7n1{"a..=t<br>v..=z"}
style en7n1 stroke:#000000
n7-->en7n1
en7n1-->n1
en7n2{"u"}
style en7n2 stroke:#000000
n7-->en7n2
en7n2-->n2
n8["State 8<br>early(0)"]
style n8 stroke:#00C853
en8n0{"t"}
style en8n0 stroke:#000000
n8-->en8n0
en8n0-->n0