bas7advr.hlp (Topic list)
STACK Statement Details
  Syntax  Details  Example                 Contents  Index  Back
──────────────────────────────────────────────────────────────────────────────
The STACK statement resets the size of the stack.
 
STACK [longinteger&]
 
Usage Notes
    ■ The default stack size is 3K for DOS and 3.5K for OS/2.
    ■ The minimum stack size (if longinteger& = 0) is 0.325K for DOS and
      0.825K for OS/2.
    ■ If you request a stack space that is too large, the STACK statement
      allocates as much stack space as possible.
    ■ The STACK statement is useful in programs that contain recursion and
      lots of nesting of SUB and FUNCTION procedures.
    ■ The STACK function can be used with the STACK statement to set the
      stack to the maximum possible size. For example:
 
        STACK STACK
 
    ■ The STACK statement is allowed only at the module level.