last_param
void last_param(double, double *(struct last_param));
void last_param(double d, double *fn(struct last_param));
void mismatch(double, double *(struct last_param));
void mismatch(double d, float *fn(struct last_param));