php-literal-parser/examples/parse.rs
2020-12-02 23:23:01 +01:00

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),
}
}