A small rust library for creating regex-based lexers
```rust
use reglex::{RuleList, rule_list, lex};
enum Token { Keyword, Number(u64), Left, Right, }
fn lexer(input: &String) -> Result
lex(®exes, input)
}
fn main() { asserteq!( lexer(&"kw { 12 53 }".tostring()), Ok(vec![ Token::Keyword, Token::Left, Token::Number(12), Token::Number(53), Token::Right ]) );
assert_eq!(lexer(&"kw ERROR! { 12 53 }".to_string()), Err(3));
} ```