| Crates.io | rpkl-parser |
| lib.rs | rpkl-parser |
| version | 0.1.0 |
| created_at | 2025-12-19 17:17:41.486467+00 |
| updated_at | 2025-12-19 17:17:41.486467+00 |
| description | Parser for the PKL configuration language |
| homepage | |
| repository | https://github.com/prefix-dev/rpkl |
| max_upload_size | |
| id | 1995151 |
| size | 85,421 |
PKL parser for Rust, built with pest.
use rpkl_parser::{parse_module, parse_expression};
// Parse a module
let module = parse_module(r#"
name = "example"
value = 42
"#)?;
// Parse a single expression
let expr = parse_expression("1 + 2 * 3")?;
extends)amends, extends, importfunction declarations and lambdasfor, whenApache-2.0