On Feb 26, 2017 10:52 AM, "Joerg Schilling" <schily@schily.net> wrote:
Tim Bradshaw <tfb@tfeb.org> wrote:

>
> > On 26 Feb 2017, at 14:54, Joerg Schilling <schily@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