Macro: COMMON-LISP:WITH-PACKAGE-ITERATOR

package type clhs

Within the lexical scope of the body forms, MNAME is defined via macrolet such that successive invocations of (MNAME) will return the symbols, one by one, from the packages in PACKAGE-LIST. SYMBOL-TYPES may be any of :INHERITED :EXTERNAL :INTERNAL.

Lambda list

((sb-impl::mname sb-impl::package-list &rest sb-impl::symbol-types) &body sb-impl::body)