Subject: Re: Function Evaluation Problems in ACL
From: Erik Naggum <>
Date: 2000/07/29
Newsgroups: comp.lang.lisp
Message-ID: <>

* Warren Lucas <>
| I am experiencing a rather annoying problem while using ACL 5.0.1 for
| NT.  It is described below.

  Not well enough to help you, since the answer (obviously) does not
  lie in what you describe (otherwise you would have found it).

| Any help you can provide would be very much appreciated!

  Well, I just wonder why you use symbol-function when both funcall
  and apply will do that on their own if given a symbol.

| When I apply the same function to the same list of values by hand, I
| get the correct answer.

  Then it is likely that you call the function with different values.
  What is the value of new-vals after a call to get-elements-by-map?
  Does two invocations of that function return the same value?  What
  happens if you don't make that call, as it seems to be pointless in
  your example, anyway?  In essense, does any of these functions
  modify any of their arguments?  Does fn-505 use a &rest specifier?

  If this is not what you expected, please alter your expectations.