setMaxRecursionDepth: Difference between revisions

From RPTools Wiki
Jump to navigation Jump to search
m (Azhrei moved page setMaxRecusionDepth to setMaxRecursionDepth without leaving a redirect: fix typo in function name)
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 6: Line 6:


|usage=
|usage=
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
setMaxRecursionDepth(depth)
setMaxRecursionDepth(depth)
</source>
</syntaxhighlight>
Where  
Where  
* ''depth'' is the new maximum allowed recursive calls. Note that the depth can never be lower then the default depth, which is 150, setting it lower will result in a depth of 150. Setting this value higher is obviously at your own risk as this has a serious impact on the stack. Note that this settings lasts only for the current session.  
* ''depth'' is the new maximum allowed recursive calls. Note that the depth can never be lower then the default depth, which is 150, setting it lower will result in a depth of 150. Setting this value higher is obviously at your own risk as this has a serious impact on the stack. Note that this settings lasts only for the current session.  


|example=
|example=
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
[h: setMaxRecursionDepth(200)]
[h: setMaxRecursionDepth(200)]
</source>
</syntaxhighlight>


|also=
|also=

Latest revision as of 20:49, 14 March 2023

setMaxRecursionDepth() Function

Introduced in version 1.4.0.2
Returns the current amount of recursive calls that are used.

Usage

setMaxRecursionDepth(depth)

Where

  • depth is the new maximum allowed recursive calls. Note that the depth can never be lower then the default depth, which is 150, setting it lower will result in a depth of 150. Setting this value higher is obviously at your own risk as this has a serious impact on the stack. Note that this settings lasts only for the current session.

Example

[h: setMaxRecursionDepth(200)]

See Also