Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Blinker 5.10 Online Reference - <b> define</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 DEFINE
------------------------------------------------------------------------------
 Purpose:
 Specify symbols to be excluded at link time.

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

 Default:
 None.

 Description:
 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 which you know will never be called from
 being linked in.

 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.

 Example:
 # Stub out the symbols Alpha and Beta
 DEFINE Alpha, Beta

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

See Also: MODULE BLINKER EXECUTABLE NODELETE

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson