Tells the dspec system of the source location.
dspec
at-location (location) &body body => result
location⇩ |
A pathname or a keyword. |
body⇩ |
Forms, including defining forms. |
result |
The result of body. |
The macro at-location
informs the dspec system that the source for definitions done during the execution of body are at the location location.
location is usually a pathname, for definitions occurring in a file or editor buffer with that pathname.
Other locations are reserved for internal use. These are:
An editor buffer |
Defined in an editor buffer with no pathname. |
:listener |
Interactively defined. |
:unknown |
Defined without dspec information being recorded. |
:implicit |
An aggregate defined by the existence of a part. |
( :inside dspec loc) | A subform of dspec at location loc. |
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:33