From: SourceForge.net <no...@so...> - 2009-01-30 16:48:49
|
Bugs item #2549599, was opened at 2009-01-30 17:48 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=2549599&group_id=1355 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: clisp Group: ANSI compliance issue Status: Open Resolution: None Priority: 5 Private: No Submitted By: Jerome Abela (jerome_abela) Assigned to: Bruno Haible (haible) Summary: Multiple termination test incorrectly handled Initial Comment: (loop never t thereis nil) makes an "ambiguous result" error. But it's not ambiguous, it should stop. CLHS section 6.1.4 specifies that "The termination tests are used in the order in which they appear". The first termination test "never t" ask for termination, therefore the loop should terminate immediately. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=2549599&group_id=1355 |