enter!()
and leave!()
.```rust use dmacro::*;
fn main() { enter!(); println!("Hello, world!");
trace!();
trace!("church11");
trace!("church21", "church22",);
trace!("church31", "church32", "church33");
trace!("church31", "church32", "church33", 1024);
let y = 2023;
let m = 9;
let d = 28;
trace!(format!("{:04}-{:02}-{:02}", y, m, d));
trace!(format!("{y:04}-{m:02}-{d:02}"));
trace!(format!("{y:04}-{m:02}-{d:02}"), "enter");
trace!(format!("{y:04}-{m:02}-{d:02}"), "leave");
leave!();
} ```