pub fn parse_pattern_shorthand( line: &str, line_number: usize, ) -> Result<Option<Statement>>
Parse compact pattern shorthand: kick: drums.kick = “x—” hat: drums.hat -> swing(0.08) = “x-x-”