216 |
can learn more about the program's state at the point of interruption by |
can learn more about the program's state at the point of interruption by |
217 |
inspecting and modifying these frames. |
inspecting and modifying these frames. |
218 |
|
|
219 |
@deffn primitive stack? obj |
@deffn {Scheme Procedure} stack? obj |
220 |
Return @code{#t} if @var{obj} is a calling stack. |
Return @code{#t} if @var{obj} is a calling stack. |
221 |
@end deffn |
@end deffn |
222 |
|
|
223 |
@deffn primitive make-stack |
@deffn {Scheme Procedure} make-stack |
224 |
@end deffn |
@end deffn |
225 |
|
|
226 |
@deffn syntax start-stack id exp |
@deffn syntax start-stack id exp |
231 |
a convenience to the user. |
a convenience to the user. |
232 |
@end deffn |
@end deffn |
233 |
|
|
234 |
@deffn primitive stack-id stack |
@deffn {Scheme Procedure} stack-id stack |
235 |
Return the identifier given to @var{stack} by @code{start-stack}. |
Return the identifier given to @var{stack} by @code{start-stack}. |
236 |
@end deffn |
@end deffn |
237 |
|
|
238 |
@deffn primitive stack-ref |
@deffn {Scheme Procedure} stack-ref |
239 |
@end deffn |
@end deffn |
240 |
|
|
241 |
@deffn primitive stack-length |
@deffn {Scheme Procedure} stack-length |
242 |
@end deffn |
@end deffn |
243 |
|
|
244 |
@deffn primitive frame? |
@deffn {Scheme Procedure} frame? |
245 |
@end deffn |
@end deffn |
246 |
|
|
247 |
@deffn primitive last-stack-frame |
@deffn {Scheme Procedure} last-stack-frame |
248 |
@end deffn |
@end deffn |
249 |
|
|
250 |
@deffn primitive frame-number |
@deffn {Scheme Procedure} frame-number |
251 |
@end deffn |
@end deffn |
252 |
|
|
253 |
@deffn primitive frame-source |
@deffn {Scheme Procedure} frame-source |
254 |
@end deffn |
@end deffn |
255 |
|
|
256 |
@deffn primitive frame-procedure |
@deffn {Scheme Procedure} frame-procedure |
257 |
@end deffn |
@end deffn |
258 |
|
|
259 |
@deffn primitive frame-arguments |
@deffn {Scheme Procedure} frame-arguments |
260 |
@end deffn |
@end deffn |
261 |
|
|
262 |
@deffn primitive frame-previous |
@deffn {Scheme Procedure} frame-previous |
263 |
@end deffn |
@end deffn |
264 |
|
|
265 |
@deffn primitive frame-next |
@deffn {Scheme Procedure} frame-next |
266 |
@end deffn |
@end deffn |
267 |
|
|
268 |
@deffn primitive frame-real? |
@deffn {Scheme Procedure} frame-real? |
269 |
@end deffn |
@end deffn |
270 |
|
|
271 |
@deffn primitive frame-procedure? |
@deffn {Scheme Procedure} frame-procedure? |
272 |
@end deffn |
@end deffn |
273 |
|
|
274 |
@deffn primitive frame-evaluating-args? |
@deffn {Scheme Procedure} frame-evaluating-args? |
275 |
@end deffn |
@end deffn |
276 |
|
|
277 |
@deffn primitive frame-overflow |
@deffn {Scheme Procedure} frame-overflow |
278 |
@end deffn |
@end deffn |