Scheme language standardization process
On 05/12/2013 04:40 PM, John Cowan wrote: > R4RS defined `reverse` thus: "Returns a newly allocated list consisting > of the elements of list in reverse order." Taken literally, that would > mean that (reverse '()) would have to return a newly allocated empty list. "Newly allocated list" means "list consisting of newly allocated pairs". That is how I have always interpreted it, and nothing else makes sense, IMO. -- --Per Bothner per@x http://per.bothner.com/ _______________________________________________ Scheme-reports mailing list Scheme-reports@x http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports