logos-codegen 0.16.1

Create ridiculously fast Lexers
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#[derive(Logos, Debug)]
#[logos(export_dir = "complex_export_tmp")]
enum Complex {
    #[regex("[a-z]")]
    Letter,

    #[token("struct")]
    Struct,

    #[token("str")]
    Str,

    #[regex("str[a-z]+")]
    StrPrefixed,
}