|   | 
 ANSI Common Lisp    11 Packages    11.2 Dictionary of Packages
 
| 11.2.24  package-shadowing-symbols | 
Function | 
  
 - Syntax:
 - 
package-shadowing-symbols
package
  
  symbols
  - Arguments and Values:
 - 
package - a package designator.
symbols - a list of symbols.
 
  - Description:
 - 
Returns a list of symbols that have been declared 
as shadowing symbols in package by shadow 
or shadowing-import (or the equivalent defpackage options).
All symbols on this list are present in package.
  - Examples:
 - 
 (package-shadowing-symbols (make-package 'temp))   ()
 (shadow 'cdr 'temp)    T
 (package-shadowing-symbols 'temp)   (TEMP::CDR)
 (intern "PILL" 'temp)    TEMP::PILL, NIL
 (shadowing-import 'pill 'temp)    T
 (package-shadowing-symbols 'temp)   (PILL TEMP::CDR)
 
  - Exceptional Situations:
 - 
Should signal an error of type type-error if package is not a package designator.
  - See Also:
 - 
shadow,
shadowing-import
  - Notes:
 - 
Whether the list of symbols is fresh is implementation-dependent.
  - Allegro CL Implementation Details:
 - 
 None.
  
 |