macro_rules! tcod_print {
($con: expr, At($x: expr, $y: expr), Align($alignment: expr),
Bg($bg: expr), Wrap($width: expr, $height: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Align($alignment: expr),
Wrap($width: expr, $height: expr), Bg($bg: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Bg($bg: expr),
Align($alignment: expr), Wrap($width: expr, $height: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Bg($bg: expr),
Wrap($width: expr, $height: expr), Align($alignment: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Wrap($width: expr, $height: expr),
Align($alignment: expr), Bg($bg: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Wrap($width: expr, $height: expr),
Bg($bg: expr), Align($alignment: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Align($bg: expr), Bg($alignment: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Align($alignment: expr), Wrap($width: expr, $height: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Bg($bg: expr), Align($alignment: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Bg($bg: expr), Wrap($width: expr, $height: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Wrap($width: expr, $height: expr), Align($alignment: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Wrap($width: expr, $height: expr), Bg($bg: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Align($alignment: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Bg($bg: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), Wrap($width: expr, $height: expr), $($arg: tt)*) => { ... };
($con: expr, At($x: expr, $y: expr), $($arg: tt)*) => { ... };
}