问题
Is there any technical difference between a REPL and an interpreter?
回答1:
Interactive interpreters use REPLs. An interpreter is not required to have one. You can run Python, for example, in non-interactive mode (on a file) and it will not use a read-eval-print loop.
来源:https://stackoverflow.com/questions/3424756/what-is-the-difference-between-a-repl-and-an-interpreter