help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: plists, alists, and hashtables


From: Ted Zlatanov
Subject: Re: plists, alists, and hashtables
Date: Fri, 07 Aug 2015 07:21:17 -0400
User-agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux)

On Fri, 07 Aug 2015 09:53:05 +0200 "Pascal J. Bourguignon" 
<pjb@informatimago.com> wrote: 

PJB> And this is why we feel the lack of reader macros, since that would
PJB> clearly allow you to write a new syntax in a user library, instead of
PJB> having to beg it from the emacs lisp language itself.
>> 
>> Is this work already planned?

PJB> Well, once emacs got to git, I cloned it to do that, add CL packages and
PJB> reader macros to emacs.  But unfortunately I've not worked on it since.

PJB> But I'm planing a take over :-)  I'm writing a C parser in CL, so that I
PJB> may read the C sources of CL, and then translate them into maintainable
PJB> CL.  Then I will be able to compile a CL GNU emacs core, that would be
PJB> 100% bug-for-bug compatible with GNU emacs, and on which you could run
PJB> all the .el (and even .elc) you'd want.

PJB> But since the core would be written in CL, I could now provide features
PJB> found in CL and in CL implementations, such as FFI, threads, packages,
PJB> readtables, etc, by merely providing access to the underlying CL API.

Let me rephrase my question: is the work of reader macros already
planned for the Emacs core as an incremental feature?  I'm not saying
your project is not valuable, but it seems a bit far in the future.

Ted


reply via email to

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