Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site dartvax.UUCP Path: utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!dartvax!chuck From: chuck@dartvax.UUCP (Chuck Simmons) Newsgroups: net.arch Subject: Re: Self-modifying code Message-ID: <4254@dartvax.UUCP> Date: Thu, 6-Mar-86 04:20:04 EST Article-I.D.: dartvax.4254 Posted: Thu Mar 6 04:20:04 1986 Date-Received: Sat, 15-Mar-86 20:21:34 EST References: <546@tekcrl.UUCP> <5100019@ccvaxa> Reply-To: chuck@dartvax.UUCP (Chuck Simmons) Organization: Dartmouth College, Hanover, NH Lines: 14 Summary: Sounds like a procedure to me batman > We DO have the formal discipline to use self-modifying code: > it's called incremental compilation. > > For some specific instance of a general routine with all sorts of > ifs depending on parameters values, take a general prototype with all > the ifs in it, compile only the parts you need into a buffer, and then > execute that buffer. How does this differ (conceptually) from invoking a subroutine which has its own local memory and passing it parameters? Chuck Simmons chuck@dartvax