Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!edcastle!aiai!jeff From: jeff@aiai.ed.ac.uk (Jeff Dalton) Newsgroups: comp.lang.lisp Subject: Re: flet, a question of style? Message-ID: <3201@skye.ed.ac.uk> Date: 14 Aug 90 17:03:18 GMT References: <1990Aug4.001913.22597@Neon.Stanford.EDU> <1990Aug13.201712.19721@Neon.Stanford.EDU> Reply-To: jeff@aiai.UUCP (Jeff Dalton) Organization: AIAI, University of Edinburgh, Scotland Lines: 22 In article <1990Aug13.201712.19721@Neon.Stanford.EDU> michaelg@Neon.Stanford.EDU (Michael Greenwald) writes: >I guess my real question is: how often would you >want< to modify and >compile an internal definition without its parent? The cost of >modifying the parent, also, can't be that large unless something is >>really< strange about your program. If there was better support for it in Common Lisp implementations, I might want to write "modules" like this (perhaps with the aid of some macros): (let (...) ; private variables (labels (...) ; private functions (defun ...) ; public functions ... )) So the "parent" might be quite large. -- Jeff