1
2
3
4
5
6
7
8
/// 変数をデバッグ出力する
#[macro_export]
macro_rules! debug {
    ( $($val:expr),* $(,)* ) => {{
        #[cfg(debug_assertions)]
        eprintln!( concat!($(stringify!($val), " = {:?}, "),*), $($val),* );
    }};
}