zoozle
macro_rules! space_scan { ($($e:expr),*) => { ... }; }
Scan macro like C++ cin. Divided by whitespace.
let x:i32; let y=String::new(); space_scan!(x,y); /// foo bar
If failed to translate into desired type, this macro calls panic!() macro.