Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!sdd.hp.com!hplabs!hpfcso!hpfcbig!jenings From: jenings@hpfcbig.SDE.HP.COM (Byron Jenings) Newsgroups: comp.sys.hp Subject: Re: contrib from interex tape available Message-ID: <7540069@hpfcbig.SDE.HP.COM> Date: 18 May 91 07:32:20 GMT References: <12873@dog.ee.lbl.gov> Organization: HP SESD, Fort Collins, CO Lines: 22 Marc Sabatella writes: |>I don't know what wacco, dld and winterp do. |dld is presumably the dynamic linking package by W. Wilson Ho described in the |April 1991 Software Practice and Experience. It provides a fairly convenient |interface to allow a programmer to dynamically load and execute new code. It |is similar in concept to Domain's loader_$ functions, SunOS's dlopen(3X), |or the shl_load(3X) in HP-UX 8.0. The primary advantage of the dld package is |that is is much more intelligent about "unload" operations; it's primary |disadvantage is that it doesn't tie into the shared library scheme of the |systems on which it runs. Fairly close guess, except that dld isn't based on any of the above systems. It was developed independently back in the HP-UX 2.0 days. It also provides an unload capability, allowing you to remove code that you're no longer using. wacco is a parser-generator that generates a recursive descent parser with automatic resync on parse errors from a grammar spec. It tends to generate much better error messages than a yacc-based compiler would. wacco stands for "why another compiler compiler?".