emacs-devel
[Top][All Lists]
Advanced

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

Re: Standardizing more key bindings?


From: Yuri Khan
Subject: Re: Standardizing more key bindings?
Date: Mon, 2 Nov 2020 13:14:49 +0700

On Mon, 2 Nov 2020 at 12:41, Richard Stallman <rms@gnu.org> wrote:

>   > So what?  Their command loop does do "read, then eval, then print".
>
> No, it doesn't.  It parses and executes a command, but it is
> misleading to describe that as "read, then eval" in those languages.
>
>   > Whether the "read", the "eval", and the "print" part are made available
>   > to the language or only used by the interactive loop
>
> Those conceptual parts are implemented separately in Lisp because Lisp
> exposes them.  In a language which does not expose them to users, they
> may not exist as separate parts in the code.

Python has ast.parse(), compile() and exec(), all three exposed in the
standard library. Can we please continue to use the REPL term for
Python, even though there is an additional intermediate step between
reading and evaluation.



reply via email to

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