On Feb 26, 2017 10:52 AM, "Joerg Schilling" <schily(a)schily.net> wrote:
Tim Bradshaw <tfb(a)tfeb.org> wrote:
> On 26 Feb 2017, at 14:54, Joerg Schilling <schily(a)schily.net> wrote:
>
> GNU EMACS is based on the Gosling EMACS and this did already include
the LISP
interpreter.
Well, Gosling Emacs had mocklisp which, despite its name, isn't a Lisp.
GNU
Emacs has elisp which *is* a Lisp (albeit a fairly horrid one).
OK, then Gosling just had the idea of including lisp.
IIRC, Gosling EMACS was mainly written in C, and Mocklisp was merely an
extension language. GNU EMACS is mostly written in LISP, with the C mainly
being used to implement the LISP interpreter. That's a pretty big
architectural difference there.
Mike