fix to srfi-1 reference implementation Per Bothner 08 May 2017 19:55 UTC
The bug and fix is from Peter Lane (though I took the liberty
renaming the variables in a way I like better).

Peter's original bug report:

There's an error in the definition of list= in gnu/kawa/slib/srfi1.scm so that the function fails to work correctly on more than two lists:

#|kawa:20|# (list= = '(1 2 3) '(1 2 3))
#t
#|kawa:21|# (list= = '(1 2 3) '(1 2 3) '(1 2 3))
#f
--
	--Per Bothner
xxxxxx@bothner.com   http://per.bothner.com/