minor cleanup: simplified an import and modified some indentation
simplified binop hash with a helper function
minor: renamed a few things, Fe -> K, ?-interp -> interp-? to match parse-?, cmpop -> comparison-operator