A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.lispworks.com/documentation/lw71/IDE-U/html/ide-u-202.htm below:

27.3 The implementation of the Stepper

27.3 The implementation of the Stepper

It is important to understand the following points about the implementation of the Stepper.

27.3.1 Requirements for stepping

The code you step must have been compiled, evaluated or loaded in the Lisp image.

27.3.2 Editing source code

While the Stepper is running, it displays a read-only copy of the source in the source area. Therefore, you cannot edit the code in the source area, other than when the status is "Enter a form to step in the pane above.".

If you step a function for which the source has been edited since it was compiled, then the Stepper uses a copy of the compile-time source, not the edited source.

This copy is stepped in a new editor buffer created specially for it and this is displayed in the source area.

27.3.3 Side-effects of stepping

When the Stepper steps a definition for the first time, it evaluates it.

This will not normally alter the behavior of your program, but there are three situations where this will cause unexpected behavior:

27.3.4 Atomic and constant forms

It is not possible to step to atomic forms or constant forms.

LispWorks IDE User Guide (Unix version) - 13 Sep 2017


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4