#[macro_export]
macro_rules! debug_checked_precondition {
($condition:expr, $($arg:tt)*) => ( debug_assert!($condition, $($arg)*); );
}
#[macro_export]
macro_rules! debug_checked_postcondition {
($condition:expr, $($arg:tt)*) => ( debug_assert!($condition, $($arg)*); );
}
#[macro_export]
macro_rules! checked_precondition {
($condition:expr, $($arg:tt)*) => ( assert!($condition, $($arg)*); );
}
#[macro_export]
macro_rules! checked_postcondition {
($condition:expr, $($arg:tt)*) => ( assert!($condition, $($arg)*); );
}