pub fn grad_func(input: Span<'_>) -> IResult<'_, (Operator, Ci)>