[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Issue ALLOW-LOCAL-INLINE (V3)
- To: cl-compiler@SAIL.STANFORD.EDU
- Subject: RE: Issue ALLOW-LOCAL-INLINE (V3)
- From: "Steve Bacher (Batchman)" <SEB1525@draper.com>
- Date: Fri, 23 Dec 88 08:50 EST
From: CCFVX3::SEB1525 "Steve Bacher (Batchman)" 23-DEC-1988 08:43
Subj: RE: Issue ALLOW-LOCAL-INLINE (V3)
re: (DEFUN F (X) X)
(DEFUN F (X) (+ X 1))
Come on - do you really mean for people to redefine functions in the same file?
I thought that's what FLET was created to avoid. Shouldn't it "be an error"
to define the same function more than once in a file being compiled? Or is
that another potential issue?
In any case, I don't see why any effort should go into modifying the behavior
of a CL construct to support such questionable practice.