1 2 3 4 5 6 7 8 9 10 11 12 13 14
#[derive(Logos)] #[logos(subpattern stuff = b"\\xFF")] enum Token { #[token("a")] A, #[token(b"b\xFF")] B, #[token("1")] One, #[regex("(?-u)2\\xFF")] Two, #[regex(b"3\\xFF")] Three, }