format params

This commit is contained in:
Adam Jeniski 2022-12-01 17:46:15 -05:00
parent 1012ff4e73
commit e54617fe99

View File

@ -1,6 +1,12 @@
#[macro_export] #[macro_export]
macro_rules! solve_problem { macro_rules! solve_problem {
(day $day:literal, Input $input_type:ty, parse $parse_input:expr, part one $part_one:expr, part two $part_two:expr, sample tests [$part_one_sample_ans:literal, $part_two_sample_ans:literal], star tests [$part_one_ans:literal, $part_two_ans:literal]) => { (day $day:literal,
Input $input_type:ty,
parse $parse_input:expr,
part one $part_one:expr,
part two $part_two:expr,
sample tests [$part_one_sample_ans:literal, $part_two_sample_ans:literal],
star tests [$part_one_ans:literal, $part_two_ans:literal]) => {
#[cfg(test)] #[cfg(test)]
paste::paste! { paste::paste! {
mod [<day_ $day _tests>] { mod [<day_ $day _tests>] {