home *** CD-ROM | disk | FTP | other *** search
-
- DYNAMIC.LIBRARY
-
- This directory contains the preliminary release of dynamic.library,
- with fully working examples showing its integration with DICE via
- a new storage qualifier, __dynamic.
-
- The library may also be called manually, see dynamic.doc for more
- information. Note that dynamic.lib has been integrated into
- DICE's DLIB:c.lib
-
- You can generate a separate dynamic.lib using the FDTOLIB program
- if you wish.
-
- PROGRAMS IN BIN/ may be compiled with the freeware DICE release and
- do the following things:
-
- DOSTEST
- DOSTEST2
-
- These two programs actually articulate the dynamic.library, running
- a dynamically loaded test function.
-
- HDEBUG
-
- This program turns on debugging for dynamic.library, basically call
- it with either:
-
- 1> HDEBUG 0 turn off debugging
- 1> HDEBUG 1 turn on debugging to this CLI
-
- HDUMP
- This program dumps dynamic.library's current object module / library
- status, allowing you to see what is going on.
-
- HFLUSH
-
- This program flushes all loaded but unused object modules and
- forces dynamic.library to rescan the DO: directory next time it
- is used.
-
- ---
-
-
- NOTE: though I haven't included any examples here note that you can
- declare __dynamic VARIABLES as well as functions!!!, and use the
- _auto_start capability to automatically initialize them under the
- control of the object module that declares them.
-
-
- -Matt
-
-