ecl/src/h
jjgarcia a9e4edf4d0 The calling conventions have been changed. SI::C-ARGUMENTS-LIMIT and
LAMBDA-PARAMETERS-LIMIT are both 64. Up to C-ARGUMENTS-LIMIT may be
passed to a function using C calling conventions. If the function is
to retrieve more arguments, (for instance through a &rest variable),
this can be done, but then the arguments have to be pushed on the lisp
stack. This method allows us to raise the CALL-ARGUMENTS-LIMIT up to
MOST-POSITIVE-FIXNUM. From a users point of view, there is no visible
change, excep the fact that a function may receive more arguments.

The function apply() has been replaced with cl_apply_from_stack().
The former took a pointer to the list of arguments. The latter assumes
that the last "narg" elements on the lisp stack are the arguments of
the function.
2002-10-21 09:27:58 +00:00
..
bytecodes.h Add new operator OP_LFUNCTION and remove OP_CALL/OP_PCALL. This results in 2002-10-13 17:13:25 +00:00
config.h.in The calling conventions have been changed. SI::C-ARGUMENTS-LIMIT and 2002-10-21 09:27:58 +00:00
critical.h Initial revision 2001-06-26 17:14:44 +00:00
cs.h Replace informative tokens after #endif with comments. 2002-09-17 15:42:51 +00:00
ecl-cmp.h The calling conventions have been changed. SI::C-ARGUMENTS-LIMIT and 2002-10-21 09:27:58 +00:00
ecl-inl.h Remove unused headers. 2002-09-20 09:04:22 +00:00
ecl.h The calling conventions have been changed. SI::C-ARGUMENTS-LIMIT and 2002-10-21 09:27:58 +00:00
eval.h The project name goes back to ECL. Therefore feature #+ECL returns and the 2001-11-21 08:07:30 +00:00
external.h The calling conventions have been changed. SI::C-ARGUMENTS-LIMIT and 2002-10-21 09:27:58 +00:00
include.h Initial revision 2001-06-26 17:14:44 +00:00
internal.h Fix interplay between old garbage collector and new method for allocating 2002-09-16 16:40:27 +00:00
lisp_external.h The calling conventions have been changed. SI::C-ARGUMENTS-LIMIT and 2002-10-21 09:27:58 +00:00
lwp.h Remove global variable READtable. Use value of symbol instead. 2002-10-04 14:44:04 +00:00
machines.h Remove some extra tokens after #endif. 2002-10-04 08:25:14 +00:00
number.h Global variables bignum_register[], gc_time, backq_level are no longer public. 2002-09-11 13:39:44 +00:00
object.h The calling conventions have been changed. SI::C-ARGUMENTS-LIMIT and 2002-10-21 09:27:58 +00:00
page.h Remove unused headers. 2002-09-20 09:04:22 +00:00
stacks.h The calling conventions have been changed. SI::C-ARGUMENTS-LIMIT and 2002-10-21 09:27:58 +00:00
tcl.h Initial revision 2001-06-26 17:14:44 +00:00
tclInt.h Initial revision 2001-06-26 17:14:44 +00:00
tclRegexp.h Initial revision 2001-06-26 17:14:44 +00:00
tk.h Initial revision 2001-06-26 17:14:44 +00:00
unify.h Initial revision 2001-06-26 17:14:44 +00:00