RosettaCodeData/Task/Quine/Rust/quine-2.rs

5 lines
180 B
Rust

fn main() {
macro_rules! script {() => {"fn main() {{\n\tmacro_rules! script {{() => {{{:?}}}}}\n\tprintln!(script!(), script!());\n}}"}}
println!(script!(), script!());
}