macro_rules! define_type {
(
$article:ident,
$description:expr,
$name:ident,
$native:ident,
$bits:expr,
$bytes:expr,
$from_be_fn:path,
$to_be_fn:path,
$from_le_fn:path,
$to_le_fn:path,
$number_kind:tt,
[$($larger_native:ty),*],
[$($larger_native_try:ty),*],
[$($larger_byteorder:ident),*],
[$($larger_byteorder_try:ident),*]
) => { ... };
}