GNU bug report logs - #13823
24.3.50; Elisp manual description of property `pure'

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Tue, 26 Feb 2013 19:46:02 UTC

Severity: wishlist

Found in version 24.3.50

Done: Christopher Schmidt <christopher <at> ch.ristopher.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Christopher Schmidt <christopher <at> ch.ristopher.com>
To: 13823 <at> debbugs.gnu.org
Subject: bug#13823: 24.3.50; Elisp manual description of property `pure'
Date: Tue, 26 Feb 2013 21:13:57 +0000 (GMT)
Stefan Monnier <monnier <at> IRO.UMontreal.CA> writes:
> If you can come up with a good description of what it does, I'm
> all ears.

There is a nice description of pure in byte-opt.el

    ;; pure functions are side-effect free functions whose values depend
    ;; only on their arguments. For these functions, calls with constant
    ;; arguments can be evaluated at compile time. This may shift run
    ;; time errors to compile time.

        Christopher (<- who would like to see pure documented)




This bug report was last modified 12 years and 64 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.