| Crates.io | backyard-generator |
| lib.rs | backyard-generator |
| version | 0.1.10 |
| created_at | 2024-11-27 14:03:35.439553+00 |
| updated_at | 2024-12-17 03:40:41.789153+00 |
| description | Convert AST node back to PHP code. |
| homepage | |
| repository | https://github.com/Alzera/backyard |
| max_upload_size | |
| id | 1463104 |
| size | 154,768 |
Convert AST node back to PHP code.
let arena = bumpalo::Bump::new();
let code = r#"<?php
// leading comment
function hello_world($foo) {
var_dump($foo);
}"#;
let parsed = backyard_parser::parse(&arena, code).unwrap();
let generated = backyard_generator::generate(&parsed).unwrap();
println!("{:?}", generated);
Resulting this code:
// leading comment
function hello_world($foo) {
var_dump($foo);
}