ecl/src
Marius Gerbershagen deefc21c9d deftype: implement &environment parameters
The deftype expansion functions now take two parameters, the type
argument and an environment. More precisely, for an atomic type 'x the
type argument for the expansion function is given by '(x) while for a
non-atomic type '(x y z) it is given by '(x y z). This also fixes the
value of &whole parameters in deftype lambda lists. The new behaviour
is consistent with SBCL and CCL.

Fixes #750
2025-04-08 21:57:53 +02:00
..
bdwgc bdwgc: update bundled gc to version 8.2.8 2024-12-05 22:21:45 +01:00
c ensure-directories-exist: minor improvements 2025-03-01 17:52:26 +01:00
clos gray streams: add missing default method for stream-interactive-p 2024-05-18 13:30:49 +02:00
cmp deftype: implement &environment parameters 2025-04-08 21:57:53 +02:00
doc DESCRIBE prints arguments and source information for operators 2025-01-28 09:22:08 +01:00
ecl Revert "Merge branch 'remove-small-cons' into 'develop'" 2024-12-15 10:01:30 +00:00
gmp build: regenerate configure script with autoconf 2.72 2024-12-05 22:27:10 +01:00
h bignum: replace numerous references to mpz with _ecl_big trampolines 2025-01-20 12:39:59 +01:00
libffi ffi: Update libffi to version 3.3 2019-12-09 19:49:30 +01:00
lsp deftype: implement &environment parameters 2025-04-08 21:57:53 +02:00
tests tests: add regression tests for weak hash tables 2024-11-01 08:46:33 +01:00
util util: turn off thread-events in proposed gdbinit 2024-12-05 14:07:14 +01:00
aclocal.m4 build: remove a workaround in bdwgc masking a bug in bdwgc 8.2.4 2024-12-05 22:28:33 +01:00
bare.lsp.in reintroduce init functions for modules 2020-01-22 19:06:38 +01:00
compile.lsp.in use separate directory for --with-extra-files to avoid name clashes 2025-02-22 20:18:42 +01:00
config.guess build: add a preliminary support for the emscripten target 2023-06-13 22:07:08 +02:00
config.sub build: add a preliminary support for the emscripten target 2023-06-13 22:07:08 +02:00
configure Revert "Merge branch 'remove-small-cons' into 'develop'" 2024-12-15 10:01:30 +00:00
configure.ac Revert "Merge branch 'remove-small-cons' into 'develop'" 2024-12-15 10:01:30 +00:00
install.sh
Makefile.in tests: make ansi-test a separate target not triggered by make check 2024-03-10 14:48:12 +01:00