Plaster
New
List
Login
common-lisp
default
anonymous
2023.10.13 15:11:41
(flet ((foo () nil)) (macrolet ((foo () nil)) #'foo)) #| SBCL Compile-time error: found macro name FOO as the argument to FUNCTION |# #| CMUCL ; Error: Found macro name FOO as the argument to FUNCTION. |# #| CCL Error of type CCL::COMPILE-TIME-PROGRAM-ERROR: FUNCTION can't be used to reference lexically visible macro FOO., |# #| Allegro CL Error: FOO names a MACRO -- bad arg for function. |# #| LispWorks FOO names a macro -- bad arg for FUNCTION. |# #| ECL #<bytecompiled-function FOO 0x7f5e89f7f140> |# #| CLASP Compile-time error: A function name was found in a context where the name must refer to a global or a local function, but the name refers to a local macro instead: FOO |# #| ABCL #<FUNCTION #<MACRO-OBJECT {4D12B1F9}> {4D12B1F9}> |# #| CLISP FUNCTION: undefined function FOO |#
Raw
Annotate
Repaste
Edit