Topic: nr. of levels of nesting of 'Call' ? (1 of 2), Read 24 times
Conf: VEDIT Suggestions
From: Deleted User
Date: Wednesday, March 03, 2004 02:06 PM

Hello:
How many levels of nesting of "Call" commands are allowed?
Is it 20 or 25 ?
Any chance of increasing this limit in future versions of Vedit ?
carl m.

 


Topic: Re: nr. of levels of nesting of 'Call' ? (2 of 2), Read 23 times
Conf: VEDIT Suggestions
From: Ted Green
Date: Wednesday, March 03, 2004 03:45 PM

At 02:06 PM 3/3/2004, you wrote:
>How many levels of nesting of "Call" commands are allowed?
>Is it 20 or 25 ?
>Any chance of increasing this limit in future versions of Vedit ?

The maximum nesting level for Call() commands is 25. One or two levels might be used internally.

We would be happy to increase it by a reasonable amount, especially if you can justify why you need it.

Here are some of our other constants:

PNTMAX = 10 ;Number of text markers
QRGMAX = 256 ;Max user-definable numeric registers
CSTKMX = 6 ;Nested command levels - c1(c2(c3(...)))
ISTKMX = 25 ;Max iteration/if-then-else stack levels
RSTKMX = 25 ;Max register execution stack levels
LSTKMX = 10 ;Max listflag/output-redirection stack levels
XSTKMX = 254 ;Max user-stackable numeric registers
TSTKMX = 128 ;Max user-stackable text registers

We kept some of these numbers relatively small due to the limited memory
available to the DOS version. However, since 6.11 is probably our last
"released" DOS version, we are willing to increase some of these limits.

Ted.



Ted.
-------------------------------------------------------------------------
Ted Green (ted@...) Greenview Data, Inc.
Web: www.... PO Box 1586, Ann Arbor, MI 48106
Tel: (734) 996-1300 Fax: (734) 996-1308 VEDIT - Text/Data/Binary Editor
-------------------------------------------------------------------------
Spam problems? www.SpamStopsHere.com blocks 99% of spam for businesses.