[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#41864: 28.0.50; funcall: attempting to call a macro does not always
From: |
Andreas Schwab |
Subject: |
bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain |
Date: |
Sat, 17 Oct 2020 14:50:35 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
On Jun 14 2020, Nick Dokos wrote:
> If I attempt the same thing with a macro however, it does not always
> fail:
>
> (defmacro mac/z () "z")
> (funcall 'mac/z) ==> fails with Invalid function: mac/z
> (funcall (function mac/z)) ==> "z"
>
> Should it fail in the last case?
Worksforme.
ELISP> (defmacro mac/z () "z")
mac/z
ELISP> (funcall (function mac/z))
*** Eval error *** Invalid function: mac/z
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now for something completely different."
- bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain, Lars Ingebrigtsen, 2020/10/17
- bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain,
Andreas Schwab <=
- bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain, Stefan Kangas, 2020/10/17
- bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain, Andreas Schwab, 2020/10/17
- bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain, Lars Ingebrigtsen, 2020/10/18
- bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain, Andreas Schwab, 2020/10/18
- bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain, Lars Ingebrigtsen, 2020/10/18
- bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain, Andreas Schwab, 2020/10/18
- bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain, Lars Ingebrigtsen, 2020/10/18
- bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain, Andreas Schwab, 2020/10/18
- bug#41864: 28.0.50; funcall: attempting to call a macro does not always complain, Lars Ingebrigtsen, 2020/10/19