mirror of
https://codeberg.org/icewind/php-literal-parser.git
synced 2026-06-03 18:44:07 +02:00
24 lines
491 B
Rust
24 lines
491 B
Rust
use php_literal_parser::parse;
|
|
|
|
fn main() {
|
|
let source = r###"
|
|
array (
|
|
"double" => "quote",
|
|
'single' => 'quote',
|
|
"escaped" => "\"quote\"",
|
|
1 => 2,
|
|
"nested" => [
|
|
"sub" => "key",
|
|
],
|
|
"array" => [1,2,3,4],
|
|
"bool" => false,
|
|
"negative" => -1,
|
|
"null" => null,
|
|
)
|
|
"###;
|
|
|
|
match parse(source) {
|
|
Ok(result) => print!("{:#?}", result),
|
|
Err(err) => eprint!("{}", err),
|
|
}
|
|
}
|