[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [External] : Re: Declaring Lisp function types
From: |
Andrea Corallo |
Subject: |
Re: [External] : Re: Declaring Lisp function types |
Date: |
Mon, 26 Feb 2024 12:44:26 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Drew Adams <drew.adams@oracle.com>
>> CC: "emacs-devel@gnu.org" <emacs-devel@gnu.org>
>> Date: Mon, 26 Feb 2024 16:38:34 +0000
>>
>> > What is the goal of supporting function type
>> > declarations in Emacs Lisp?
>>
>> Do you mean the expected types of args?
>> If so, see the CLTL2 doc I pointed to.
>>
>> In particular, declaring the type of
>> an arg can help a compiler produce
>> more efficient code.
>
> I think in our case it's somewhat different: the native-compiler needs
> this information to DTRT with code generation. But I'll let Andrea
> explain this.
Hi Eli,
sorry I was a bit late today on all this thread, I think I aswered this
in my reply to Richard.
Thanks
Andrea
- Re: Declaring Lisp function types, (continued)
Re: Declaring Lisp function types, Andrea Corallo, 2024/02/24
Re: Declaring Lisp function types, Alan Mackenzie, 2024/02/25
Re: Declaring Lisp function types, Richard Stallman, 2024/02/25
Re: Declaring Lisp function types, Andrea Corallo, 2024/02/26