[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
  DEFINE
------------------------------------------------------------------------------

  Purpose : Specify symbols to be excluded at link time

  Syntax  : DEFINE <symbol>[, <symbol> ...]

  Example : DEFINE Alpha, Beta

  The DEFINE command is used to 'stub out' the named symbols and point
  them to a dummy routine in the overlay manager. Instead of including the
  modules containing the named symbols in the final .EXE file, Blinker
  maps each DEFINEd symbol to a routine within the overlay manager which
  will display the runtime error 1213 if the routine is ever called. This
  command can be used (with care) to prevent routines being pulled in
  which you know will never be called.

  Note that in order to prevent a module from being linked in you must
  DEFINE all its public symbols.

  Take care to ensure that only code symbols are stubbed using DEFINE. If
  DEFINEd data items are written to, the overlay manager may be corrupted.

  Please note that when MIXCASE is mentioned prior to any DEFINE commands
  the symbols named will then be processed as case sensitive.

See Also: MODULE MAP EXECUTABLE NODELETE error 1213
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson