10 releases (6 breaking)
new 0.8.0 | Nov 4, 2024 |
---|---|
0.7.1 | Jul 29, 2024 |
0.6.0 | Dec 1, 2023 |
0.5.1 | Sep 18, 2023 |
0.1.3 | Dec 20, 2020 |
#934 in Parser implementations
2,624 downloads per month
Used in 4 crates
(via cel-interpreter)
55KB
1.5K
SLoC
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
~3–6MB
~101K SLoC