[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 STACK                         Specify stack size of .EXE file
------------------------------------------------------------------------------

 Purpose  : Specify stack size of .EXE file

 Syntax   : STACK <nuSize>

 Default  : Determined by compiler

 Example  : STACK 6148 # Set stack size to 6148 bytes

 The STACK command is used to specify to Blinker in DECIMAL the stack size in
 bytes required by the program .EXE file. Please note that the stack size is
 specified in DECIMAL, whereas the Microsoft Link stack size is specified in
 HEX. Therefore, a stack size of 1000 with Microsoft Link would directly
 equate to a stack size of 4096 with Blinker.

 Notes for CA-Clipper:

 For CA-Clipper developers, a preferable way of increasing the stack size and
 therefore the maximum depth of procedure calls is to use the BLINKER
 PROCEDURE DEPTH command.

 BLINKER's default stack size when linking CA-Clipper programs is 5120 bytes,
 which corresponds to a PROCEDURE DEPTH of approximately 50.

See Also: BLINKER PROCEDURE DEPTH
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson