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/