From: Andrew Getskow Newsgroups: comp.os.msdos.djgpp Subject: Using the DLM utility Date: Sun, 09 Mar 1997 08:39:12 -0700 Organization: ioNET Message-ID: <3322D9A0.24A6@ionet.net> NNTP-Posting-Host: pxsip36.ionet.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 16 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp I got the DLM utility that allows dynamic linking of coff images. If anyone has it and they can help I would be very thankful. But anyways, I am trying to make a scripting language that will allow further add-ons later. There is the basic script language, and then if a symbol is not recognized by the basic, it loops through the list of other functions that may be used to read the symbol. What I want is to load a list of dlms into memory, each one having a function with the same name, say 'check_symbol', and then, once check_symbol in the first dlm returns zero, the next dlm is loaded and the next check_symbol is called, until all have been called and returned zero or until one is successful. This loop works one time, but once the first dlm is loaded again, the check_symbol of the last dlm is called still. Is there a way to completely Unload a dlm or a way to use function selection? Thanks for reading. I am sure the above is pretty confusing.