Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Sam Steingold Newsgroups: comp.lang.lisp Subject: Re: FUNCTION , FBOUNDP and accessors Date: Thu, 18 Jul 2019 17:11:36 -0400 Organization: disorganization Lines: 18 Message-ID: References: Reply-To: sds@gnu.org Mime-Version: 1.0 Content-Type: text/plain Injection-Info: reader02.eternal-september.org; posting-host="ebb34fdcc6e5186f483267c35861ae9e"; logging-data="12548"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19XcsRVrP7n1PqoMnII8uci" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (darwin) Cancel-Lock: sha1:0h/ib3aSu5sYdhkVmFKCw4REuNc= sha1:oq1BJe/uR14NrZFgadzJeVCt2jk= Return-Receipt-To: sds@gnu.org X-Disclaimer: You should not expect anyone to agree with me. X-Attribution: Sam Xref: csiph.com comp.lang.lisp:33121 > * Spiros Bousbouras [2019-07-18 17:08:00 +0000]: > > On clisp and ECL doing > (function (setf car)) > > gives an error and doing > (fboundp '(setf car)) > > returns NIL .Is this legal behaviour ? Yes, these accessors are implemented as macros. An accessor is defined as "a function, macro, or special operator". -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1671 http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com http://americancensorship.org http://www.memritv.org Fibonacci dinner = breakfast + lunch leftovers.