Re: Limit on number of arguments for compiled functions?
Robert Dodier <[email protected]> Thu, 12 Sep 2019 09:53:45 -0700
| Newsgroups | gmane.lisp.clisp.general |
|---|---|
| Message-ID | <CAAsY_sS7e1s3VcvOn6JqsX_S=m4FojXSR3-MjHR1JvomxMrwdQ@mail.gmail.com> |
On Wed, Sep 11, 2019 at 9:53 PM <[email protected]> wrote: > I see no issue here. CLHS doesn't mandate an equivalence > # > lim <=> error > What it defines is an "upper exclusive bound on the number of arguments that may be passed to a function", i.e. the no-error situation > # < lim => no error > It does logically not imply > # >= lim => error > which would only be given if written "an error is signaled". I dunno, I'm not convinced (not that there is any need to convince me). If the actual number of arguments can be greater than 4096, then 4096 isn't an upper bound, is it? If some other interpretation was intended, e.g. that a number of arguments less than 4096 will certainly be OK and >= 4096 might or might not, then some other words should have been used ... Not a big deal in any case. All the best, Robert Dodier _______________________________________________ clisp-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/clisp-list