Thread View: comp.sys.ti.explorer
1 messages
1 total messages
Started by David Forster
Fri, 08 Sep 1989 04:01
CL compatibility.
Author: David Forster
Date: Fri, 08 Sep 1989 04:01
Date: Fri, 08 Sep 1989 04:01
17 lines
1401 bytes
1401 bytes
I don't see the setting of sys::*inhibit-displacing-flag* as a `bug' so much as a (possibly) faulty policy decision. I think the default ought to be whatever makes the machine run fastest, but it should definitely be settable in the profile. Forgive the analogy, but it's like DEC's FORTRAN compiler having a switch to check for adherence to ANSI standards -- their default is to use their own dialect, but you can force strict checks by setting the appropriate command line switch. I agree with the suggestion to have some easy way to force strict CL semantics. It might be specified as an extra parameter to ticl::turn-common-lisp-on. By the way, sys::*inhibit-displacing-flag* is documented, though deeply buried (section 18.5) in the lisp reference manual. I don't know if there's a section of the documentation labelled something like ``Strict Common LISP Compatibility,'' but there ought to be. It would be the ideal place for such items as this. - David
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads