XML: Stack Example
From FSDeveloper Wiki
Stack examples
EXAMPLE 1
EXAMPLE 2
MAXIMUM STACK DEPTH
According to this old blog http://blogs.technet.com/b/engauged/archive/2005/11/08/413947.aspx the maximum stack depth is 30. When the stack is full, any new value pushed onto the top causes the bottom value to be removed and discarded.
CLEARING THE STACK
The stack is cleared at the beginning of each gauge cycle, or by applying the Clear Stack operator, "c". Of course, also during a panel Load or Reload.
DIFFERENT STACKS
The stack is shared between <Update> and all of the <Element> set. As well, each <Area>, <On Event> and <On Key> structures hold their own stacks.
Acknowledgement: Thanks to Tom Aguilo for information on stack structure.
- rpmc