procedure binop: apply binary operation
link binop July 15, 1995; Ralph E. Griswold This file is in the public domain.
This procedure applies a binary operation to a list of arguments. For example, binop("+", 1, 2, 3) returns 6.