Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.forth Subject: Re: 3rd RfD: Quotations Date: Sun, 10 Jul 2016 18:18:01 -0700 Organization: A noiseless patient Spider Lines: 20 Message-ID: <87y459dlbq.fsf@jester.gateway.pace.com> References: <2016Jul1.181039@mips.complang.tuwien.ac.at> <8333a285-82fa-425e-a3e4-ea330ebf85a3@googlegroups.com> <54b2cf0e-5043-40d2-b4e1-24bfcfe4f706@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="010a62d875807b9be55d34aa1bf0a902"; logging-data="27249"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/esoD1Y57CtQfMXk7PifXK" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:etTsCRuv6IOlUoGmMzZatbCn0Ug= sha1:+8p5aYXZtzEcDTllQKBpny2pXvo= Xref: csiph.com comp.lang.forth:49025 "WJ" writes: >> Meanwhile, in Emacs Lisp, >> >> (let* ((list1 (list 'a 'b 'c)) >> (list2 (cons 3 list)) > That generates this error: > "Symbol's value as variable is void: list" obviously was supposed to say (cons 3 list1). >> (setf (third list3) 'z) > That is wrong also, because there is no such function > as "third" in GNU Emacs Lisp. (require 'cl) cl (describe-function 'third) #("third is an alias for `cl-caddr'. ...) works for me.