All Manuals > LispWorks Editor User Guide > 4 Editing Lisp Programs > 4.3 Functions and definitions

NextPrevUpTopContentsIndex

4.3.4 Function callers and callees

The commands described in this section, require that LispWorks is producing cross-referencing information. This information is produced by turning source debugging on while compiling and loading the relevant definitions (see toggle-source-debugging in the LispWorks User Guide and Reference Manual ).

List Callers

Editor Command

Argument: dspec
Key sequence: None

Produces a Function Call Browser window showing those functions that call the definition named by dspec . The name of the current top-level definition is offered as a default value for dspec . A prefix argument automatically causes this default value to be used.

See "Dspecs: Tools for Handling Definitions" in the LispWorks User Guide and Reference Manual for a description of dspecs.

List Callees

Editor Command

Argument: dspec
Key sequence: None

Produces a Function Call Browser window showing those functions that are called by the definition named by dspec . The name of the current top-level definition is offered as a default value for dspec . A prefix argument automatically causes this default value to be used.

See "Dspecs: Tools for Handling Definitions" in the LispWorks User Guide and Reference Manual for a description of dspecs.

Show Paths To

Editor Command

Argument: dspec
Key sequence: None

Produces a Function Call Browser window showing the callers of the definition named by dspec . The name of the current top-level definition is offered as a default value for dspec . A prefix argument automatically causes this default value to be used.

See "Dspecs: Tools for Handling Definitions" in the LispWorks User Guide and Reference Manual for a description of dspecs.

Show Paths From

Editor Command

Argument: dspec
Key sequence: None

Produces a Function Call Browser window showing the function calls from the definition named by dspec . The name of the current top-level definition is offered as a default value for dspec . A prefix argument automatically causes this default value to be used.

See "Dspecs: Tools for Handling Definitions" in the LispWorks User Guide and Reference Manual for a description of dspecs.

Edit Callers

Editor Command

Argument: function
Key sequence: None

Produces an Editor window showing the latest definition found for a function that calls function . The name of the current top-level definition is offered as a default value for function . A prefix argument automatically causes this default value to be used. The latest definitions of each of the other functions that call function are available via the Continue Tags Search command.

Edit Callees

Editor Command

Argument: function
Key sequence: None

Produces an Editor window showing the latest definition found for a function called by function . The name of the current top-level definition is offered as a default value for function . A prefix argument automatically causes this default value to be used. The latest definitions of each of the other functions that are called by function are available via the Continue Tags Search command.


LispWorks Editor User Guide (Windows version) - 3 May 2011

NextPrevUpTopContentsIndex