FlowStack

From BR Wiki
Revision as of 19:01, 27 March 2013 by Laura (talk | contribs) (Created page with "The '''FlowStack''' Config specification allows you to change the size of the flow stack, which is the memory area that holds return information for the GoSub statemen...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The FlowStack Config specification allows you to change the size of the flow stack, which is the memory area that holds return information for the GoSub statement and user-defined functions.

Syntax

Start-up Default

FLOWSTACK 50

Parameters

"Integer" is a decimal number that represents the number of calls the flow stack can hold. This number must be greater than 9.

Technical Considerations

  1. FlowStack may only be specified in the BRConfig.sys file; it is not valid with the Config command.
  2. An error message (9003) appears when the flow stack is too small to handle the number of concurrently active GoSubs or functions.
  3. The size of the flow stack memory area comes from available user memory. It is important to maintain adequate user memory when you use the FlowStack specification.