7 releases (4 breaking)
0.6.0 | Dec 1, 2023 |
---|---|
0.5.1 | Sep 18, 2023 |
0.5.0 | Aug 27, 2023 |
0.4.0 |
|
0.1.3 | Dec 20, 2020 |
#1430 in Parser implementations
290 downloads per month
Used in 3 crates
(via cel-interpreter)
17KB
455 lines
CEL Parser
This module implements a LALRPOP parser for the Common Expression Language.
Usage:
use cel_parser::parse;
pub fn main() {
let expr = parse("1 + 1").unwrap();
println!("{:?}", expr);
}
Dependencies
~2.2–4.5MB
~73K SLoC