| Add the differential test runner, and a lowering to measure with it | 1 | fn name(n: u8) -> i32 { |
| 2 | match n { | |
| 3 | 0 => 100, | |
| 4 | 1 | 2 => 200, | |
| 5 | 3..=5 => 300, | |
| 6 | _ => 400, | |
| 7 | } | |
| 8 | } | |
| 9 | ||
| 10 | fn main() { | |
| 11 | let mut i: u8 = 0; | |
| 12 | while i < 8 { | |
| 13 | println!("{} {}", i, name(i)); | |
| 14 | i += 1; | |
| 15 | } | |
| 16 | } |