[Ecls-list] wrong PROCLAIM-FUNCTION for COPY-READTABLE

Tobias C. Rittweiler tcr at freebits.de
Sun Sep 21 10:26:36 UTC 2008


COPY-READTABLE has the following entry in src/cmp/sysfun.lisp

  (proclaim-function copy-readtable (*) t :no-side-effects t)

This looks dubious as COPY-READTABLE does have side-effects; first, it
creates a non-elementary object---which is to be considered a
side-effect according to the header comments in sysfun.lisp; second in
(COPY-READTABLE RT1 RT2) the readtable RT2 is modified.

  -T.





More information about the ecl-devel mailing list