Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- FORCE Data Base Compiler - ############################################################################## http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
##############################################################################
###+-------+##################################################################
#+-| 8.5.1 |-----------------------+##########################################
#| +-------+ /S Setting Stack Size |##########################################
#+---------------------------------+##########################################
##############################################################################
##############################################################################
#####+---| Description |-------------------------------------------------+####
#####| /S<Number> initializes the runtime stack size to be <Number>bytes |####
#####| only if the module is "main", that is, it contains the procedure  |####
#####| FORCE_MAIN.  The default stack size is 16k bytes and the maximum  |####
#####| is 65535 bytes.  The stack created by FORCE must be adequate for  |####
#####| your program and runtime library functions because the runtime    |####
#####| library does not initialize its own stack.                        |####
#####| ----------------------------------------------------------------- |####
#####| The runtime stack does not share its memory or allocate required  |####
#####| memory at runtime.  If a program has a stack of 32k, 32k is       |####
#####| reduced from the TOTAL RAM available for the application.         |####
#####| ----------------------------------------------------------------- |####
#####| Indexing requires a minimum stack size of 12k.  If an application |####
#####| uses indexing, it might require more stack space depending upon   |####
#####| the requirements of the FORCE library.                            |####
#####| ----------------------------------------------------------------- |####
#####| The stack size can also be adjusted at link time, nullifying the  |####
#####| default stack size or the size specified by the /S parameter.     |####
#####+-------------------------------------------------------------------+####
##############################################################################
##############################################################################
#########+--| Examples |--------------------------------------------+#########
#########|                                                          |#########
#########| FORCE  /s20000 main.prg                                  |#########
#########|                                                          |#########
#########| FORCE  /Z /S128 xyz.prg                                  |#########
#########+----------------------------------------------------------+#########
##############################################################################

See Also: The Escape Hatch BBS System - 703-373-0575 - Dual/HST Powered!

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