[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Issue ALLOW-LOCAL-INLINE (V3)



 From:	CCFVX3::SEB1525      "Steve Bacher (Batchman)" 23-DEC-1988 08:43
To:	IN%"KMP@SCRC-STONY-BROOK.ARPA",SEB1525     
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.