macro_rules! expand {
(
($(($code_point_set_marker:ident, $bin_cp_s:literal),)+),
($(($unicode_set_marker:ident, $bin_us_s:literal, $us_singleton:literal),)+),
($(($code_point_map_marker:ident,
$name_value_marker:ident,
$((sparse: $value_short_name_marker_sparse:ident, $value_long_name_marker_sparse:ident),)?
$((linear: $value_short_name_marker_linear:ident, $value_long_name_marker_linear:ident ),)?
$((linear4: $value_short_name_marker_linear4:ident, $value_long_name_marker_linear4:ident ),)?
$enum_s:literal, $value_ty:ident),)+)
) => { ... };
}