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

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

Re: Where can I find some documents about the architecture of emacs?


From: Pascal J. Bourguignon
Subject: Re: Where can I find some documents about the architecture of emacs?
Date: Mon, 24 Aug 2015 20:44:20 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

Eli Zaretskii <address@hidden> writes:

>> Date: Mon, 24 Aug 2015 23:17:57 +0800
>> From: Navy Cheng <address@hidden>
>> 
>> Hi, I want to learn something about the desgin of emacs and want to find the
>> elisp interpretor part of emacs. Now, I know the C part is in ./src, but I
>> don't know which file/files is about the interpretor.
>
> All of the C files are parts of the interpreter: they all implement
> primitive functions exposed by the interpreter to Lisp.
>
> If you are looking for the core parts of the interpreter, then look at
> data.c, eval.c, bytecode.c, and lread.c.  Perhaps also print.c.

Alternatively or additionnaly, you might want to have a look at the byte
compiler and virtual machine.

-- 
__Pascal Bourguignon__                 http://www.informatimago.com/
“The factory of the future will have only two employees, a man and a
dog. The man will be there to feed the dog. The dog will be there to
keep the man from touching the equipment.” -- Carl Bass CEO Autodesk


reply via email to

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