Fixed warning in model.c
[projects/chimara/chimara.git] / interpreters / nitfol / dbg_help.texi
1 @item info breakpoints  
2 @itemx info breakpoints @var{num}       
3 List breakpoints.  An argument specifies a specific breakpoint to list.
4
5 @item quit              
6 Exit nitfol.
7
8 @item show language     
9 Show the current source language.
10
11 @item condition @var{num} @var{exp}     
12 Set a condition for an existing breakpoint.
13
14 @item restore   
15 Restore a saved game.
16
17 @item break @var{linespec}      
18 @itemx break @var{linespec} if @var{exp} 
19 Set a breakpoint.  An @code{if} clause specifies a condition.
20
21 @item stepi             
22 @itemx stepi @var{num}          
23 Step exactly one instruction.  An argument specifies a repeat count.
24
25 @item restart   
26 Restart the game.
27
28 @item object-tree       
29 @itemx object-tree @var{exp}    
30 Display the object tree.  An argument says which object to use as the root of the tree.
31
32 @item disable display @var{num} 
33 Temporarily disable an automatic display.
34
35 @item select-frame @var{num}    
36 Select a specific stack frame.
37
38 @item alias @var{name} @var{value} 
39 Add an alias
40
41 @item down-silently     
42 @itemx down-silently @var{num}  
43 Silently select the child of the selected frame.  An argument specifies how many frames down to go.
44
45 @item frame             
46 @itemx frame @var{num}          
47 Show the selected stack frame.  An argument specifies a stack frame to show.
48
49 @item give @var{exp} @var{num}  
50 @itemx give @var{exp} ~ @var{num} 
51 Give an object an attribute.  With a tilde clears the attribute instead of setting it.
52
53 @item set @var{exp}             
54 Evaluate an expression without printing its value.
55
56 @item print @var{exp}   
57 Evaluates an expression and prints the result.  This can include function calls.
58
59 @item up        
60 @itemx up @var{num}             
61 Select the parent of the selected frame.  An argument specifies how many frames up to go.
62
63 @item #  comment        
64 Enter a comment
65
66 @item continue          
67 @itemx continue @var{num}               
68 Continue execution.  An argument sets the ignore count of the current breakpoint.
69
70 @item dumpmem @var{file}        
71 Dump memory to a file
72
73 @item undo              
74 Undo last move (not last debugger command).
75
76 @item display @var{exp} 
77 Print value of an expression each time the program stops.
78
79 @item move @var{exp} to @var{exp} 
80 Move an object around the object tree.
81
82 @item up-silently       
83 @itemx up-silently @var{num}    
84 Select the parent of the selected frame silently.  An argument specifies how many frames up to go.
85
86 @item show copying      
87 Show licensing information.
88
89 @item recording off     
90 Stop recording a script.
91
92 @item jump @var{linespec}               
93 Continue execution at a new location.
94
95 @item recording on      
96 Start recording a script.
97
98 @item ralias @var{name} @var{value} 
99 Add a recursive alias
100
101 @item globals   
102 @itemx globals @var{exp}        
103 List all global variables and their values.  With an argument, list all only those with a specific value.
104
105 @item backtrace         
106 @itemx backtrace @var{num}              
107 @itemx backtrace - @var{num}    
108 Display the parent functions of the current frame.  An argument specifies how many frames back to show.  If the argument is negative, start from the first frame instead of the current.
109
110 @item find 
111 Find objects whose shortnames contain a string.
112
113 @item finish    
114 An argument specifies a repeat count.
115
116 @item down      
117 @itemx down @var{num}   
118 Select the child of the selected frame.  An argument specifies how many frames down to go.
119
120 @item ignore @var{num} @var{num}        
121 Set the ignore count for a breakpoint.
122
123 @item replay off        
124 Halt replay.
125
126 @item nexti             
127 @itemx nexti @var{num}          
128 Step one instruction, stepping over subroutine calls.  Step a specified number of instructions, stepping over subroutine calls.
129
130 @item help              
131 Print list of commands.
132
133 @item redo              
134 Redo undid move.  Only works immediately after an @code{undo}.
135
136 @item enable @var{num}  
137 Re-enabled a breakpoint.
138
139 @item until             
140 Resume execution until the program reaches a line number greater than the current line.
141
142 @item replay    
143 Replay a recorded script.
144
145 @item unalias @var{name}
146 Remove an alias
147
148 @item remove @var{exp}  
149 Remove an object from the object tree.
150
151 @item info sources      
152 List source files.
153
154 @item delete @var{num}          
155 Delete a breakpoint.
156
157 @item symbol-file @var{file}    
158 Load debugging info from a file (usually @file{gameinfo.dbg}).
159
160 @item automap @var{exp} 
161 Start automapping
162
163 @item show warranty     
164 Show warranty information.
165
166 @item disable @var{num} 
167 Temporarily disable a breakpoint.
168
169 @item undisplay @var{num}               
170 Stop automatically displaying an expression.
171
172 @item enable display @var{num}  
173 Re-enable an automatic display.
174
175 @item step              
176 @itemx step @var{num}           
177 Step through program to a different source line.  An argument specifies a repeat count.
178
179 @item info source       
180 Get information on the current source file.
181
182 @item next              
183 @itemx next @var{num}           
184 Step through program, stepping over subroutine calls.  An argument specifies a repeat count.
185