Topic: Num_Push() 128 register limit (1 of 3), Read 19 times
Conf: VEDIT Macro Language Support
From: Pauli Lindgren
Date: Tuesday, October 10, 2006 03:23 AM

Hi,

According to Vedit documentation, the stack for Num_Push() command can hold up to 128 numeric registers.

Wildfilw.vdm currently pushes 56 registers, and then another 46 registers when calling user macro. That is total of 102 registers, leaving room for only 26 registers to push in user macro.

And in the future versions of wildfilw.vdm, it may be necessary to store even more registers.

Maybe the stack size should be increased?

--
Pauli

 


Topic: Re: Num_Push() 128 register limit (2 of 3), Read 13 times
Conf: VEDIT Macro Language Support
From: Ted Green
Date: Wednesday, October 11, 2006 04:25 PM

At 03:23 AM 10/10/2006, you wrote:
>From: "Pauli Lindgren"
>
>According to Vedit documentation, the stack for Num_Push() command can hold up to 128 numeric registers.

The Windows version of VEDIT 6.15 actually has 255 numeric registers and the Num_Push() stack can hold 254 registers.

Ted.

 


Topic: Re: Num_Push() 128 register limit (3 of 3), Read 12 times
Conf: VEDIT Macro Language Support
From: Pauli Lindgren
Date: Monday, October 16, 2006 04:47 AM

On 10/11/2006 4:25:48 PM, Ted Green wrote:
>
>The Windows version of VEDIT
>6.15 actually has 255 numeric
>registers and the Num_Push()
>stack can hold 254 registers.

OK, good.
So, only the help file needs to be updated.

--
Pauli