- (max-compare compare x[1] x[2] ...)procedure
A minimum or maximum of the values x[1] x[2] ...(one or more values) with respect to the compare procedure compare.
The result is the first value that is minimal (maximal, respectively). The order in which the values are compared is unspecified, but each value is compared at least once (even if there is just one value).