~ chicken-core (chicken-5) 3a437ebe64351be56ea0234dc3dfdc47bcd18891


commit 3a437ebe64351be56ea0234dc3dfdc47bcd18891
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Wed Jul 27 01:08:50 2011 +0200
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Wed Jul 27 01:08:50 2011 +0200

    argc limit depends on platform

diff --git a/manual/Deviations from the standard b/manual/Deviations from the standard
index ffda509e..43871e71 100644
--- a/manual/Deviations from the standard	
+++ b/manual/Deviations from the standard	
@@ -7,12 +7,11 @@ Identifiers are by default case-sensitive (see [[Using the compiler]]).
 === Number of arguments to procedures and macros
 
 The maximal number of arguments that may be passed to a
-compiled procedure or macro is 120. (However, a macro-definition
-that has a single rest-parameter can have any number of arguments.)
+compiled procedure or macro is limited to 120 (1000 on some
+common hardware platforms like x86).
 Likewise, the maximum number of values that can be passed
 to continuations captured using {{call-with-current-continuation}}
-is 120.  This is an implementation restriction that is unlikely
-to be lifted.
+is limited as well.
 
 
 === {{numerator}}, {{denominator}} and {{rationalize}}
Trap