Previous: Chainer and MarkJump
Up: Chainer and MarkJump
Next: MarkJump
Previous Page: Chainer and MarkJump
Next Page: MarkJump
Chainer is intended for the multi-program version of dialogues, each module being one (or at least one) program. Chainer is a separate program that relies on receiving from its caller the name of the program module to be executed next. It is an attempt to allow for the fact that, since the individual .EXE files each contain a copy of all the library units, the modules of a single dialogue will often not fit onto one floppy disc; and helps guide the user to changing discs if the target module is not found on the current one.
This arrangement, however, has at least 2 major weaknesses: