makelist(): argument size appears restricted to integer -- RFC



Hello Again,

Many thanks for your attentions on this issue. As i read the 
replies, i cannot help but feel that i am being told off for 
being ignorant. 

Admitedly, i _had_ expected to run out of memory. 
This is not ALL i want to do. It was a  feasability test to see 
how big a list i could use before memory ran out. Instead it died.
All the same, thanks for the clarification over the types. i'm new
to LISP but i know what a fixnum is. This makes practical sense. 
Also there are as mentioned better ways to do this _one_ case. 

This restriction to a fixnum, or an integer, or whatever. Please 
document it. i walked in as a 'user', trying not to think like a 
software author and got had by an undocumented gotcha. Fair enough.

But may i ask in return for giving the devs someone to tell off, 
that the next user doesn't have to ask?

Best Wishes,
   Robyn

PS @RJF i thought all RD did was change the type-check to a less permissive 
type in mstuff.lisp.