| 
 
 
| Title: | DUMP STACK | 
|---|
 | Document: | 1003237740 | 
|---|
 | Author: | Michael Marxmeier (mike@marxmeier.com) | 
|---|
 | Keywords: | dump stack | 
|---|
 
 The DUMP STACK statement prints the current Eloquence
execution stack to the system printer.
The execution stack includes nesting of structured
constructs, subroutines and function calls.
 
Syntax:DUMP STACK [depth]
 
If the optional depth value is present, only
a limied nunber of entries are printed. By default 
all stack entries are output.
 
 
DUMP STACK
Lvl Segment              Type     SLine Eline
--- -------------------- -------- ----- ----- --------------
   0 SUB Pu726                         0
   1 SUB Indirekt                    501
   2 FN  Pm128b2                   16889
                          GOSUB    16017
                          LOOP     15619 16104
   3 SUB Pm128                      5943
   4 SUB Direct__                    669
                          REPEAT     607   704
   5 main                            259
The following columns are present:
 
 Lvl: The current stack level (0 = current)
 Segment: The current program segement
 Type: The type of the stack entry
 SLine/Eline: Starting and Ending Line
of a structured construct
 Flags: Information used by Eloquence
during execution.
 
DUMP STACK has not been documented but is 
available for a long time and should work for all
versions of Eloquence.
 
                    
 
		     |