Subject: Re: backtracking in LISP versus PROLOG
From: Erik Naggum <>
Date: 1998/06/08
Newsgroups: comp.lang.lisp
Message-ID: <>

* <>
| We all know how easy it is to backtrack in a logical language like
| Prolog.  In functional languages (LISP) however, this problem isn't so
| easily solved, because a function can have only one result.

  evaluate (apropos "MULTIPLE-VALUE") in your favorite Common Lisp and
  re-evaluate your position after looking up these symbols in the standard
  or in the HyperSpec at

  "Where do you want to go to jail today?"
			-- U.S. Department of Justice Windows 98 slogan