logos-codegen 0.16.1

Create ridiculously fast Lexers
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#[derive(Logos)]
enum Token {
    #[token("a")]
    A,
    #[token("a")]
    B,
    #[token("1")]
    One,
    #[regex("1")]
    Two,
    #[regex("1", ignore(case))]
    Three,
}