>> I have a function that returns a list of integers and I want to apply
>> the * operator to that list. Once the list gets beyond a certain
>> size, I get a floating point error. How do I tell CCL that it's okay
>> to use bignums for this calculation?
> Hi Jack!
> Are you sure you get a "floating point error"? From your description, it
> sounds like you apply * to a list that is longer than the maximal number
> of arguments to * that CCL can take.
> The standard solution to this (i.e. whenever you have a list of numbers
> that may be arbitrary long and want to apply * or other similar
> functions to it) is to use REDUCE instead of APPLY: