emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs 24.0.94: With function argdesc bitstring, Elisp manual does no


From: Robert Weiner
Subject: Re: Emacs 24.0.94: With function argdesc bitstring, Elisp manual does not say how to get arg list
Date: Thu, 30 Jun 2016 12:30:21 -0400

On Thu, Jun 30, 2016 at 10:11 AM, Robert Weiner <address@hidden> wrote:
> Is there a Lisp function to extract the argument list of a byte-coded
> function when it uses the bitstring arg descriptor in its first
> element (see below for the Elisp manual doc on this)?

I see now through disassembly of such byte-coded functions that the
byte-compiler discards the actual names of the arguments and the
disassembler just outputs placeholders for them.  Why not preserve the
argument signature as is done for functions with a fixed number of
arguments?  In Lisp, we should be able to reason about compiled code
too, right?

Bob



reply via email to

[Prev in Thread] Current Thread [Next in Thread]