[Armedbear-devel] defmacro fails in another package

Stas Boukarev stassats at gmail.com
Mon May 19 17:56:57 UTC 2014

bonasso <bonasso at traclabs.com> writes:

> Stas,
> Thanks, I had previously tried (use-package "COMMON-LISP") as well as
> (use-package "COMMON-LISP").
> Just now I did (use-package "CL") and that worked.
Those are all the same, but when your package doesn't use CL in the
first place, you can't call USE-PACKAGE like that.
What you need to do, though, is (make-package :foo :use '(:cl))
or normally:
(defpackage :foo (:use :cl))

With best regards, Stas.

Armedbear-devel mailing list
Armedbear-devel at common-lisp.net

More information about the armedbear-devel mailing list