% Function PACKAGE-SHADOWING-SYMBOLS
Function PACKAGE-SHADOWING-SYMBOLS
package-shadowing-symbols
package => symbols
package - パッケージ指定子
symbols - シンボルのリスト
shadow
かshadowing-import
によって
(または同等のdefpackage
オプションによって)
packageにshadowing
シンボルとして宣言された
シンボルのリストを返却します。
(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)
なし。
なし。
packageがパッケージ指定子ではないときは、
型type-error
のエラーが発生します。
シンボルのリストが新しいものかどうかは実装依存です。