什么是 REPL?

Read-Eval-Print Loop,或 REPL,是一个计算机环境,用户输入被读取和评估,然后结果被返回给用户. REPL 提供一个交互式的环境来探索特定环境或编程语言中可用的工具。

为了说明一个阅读和打印循环是如何工作的,请考虑在Ubuntu服务器上的Bash壳的下一个例子:

例如,用户可以执行expr命令,用于评估数学表达式并执行计算。

1expr 2 + 2

Bash 壳 reads 用户输入的 expr 命令, evaluates 它,然后 prints 响应:

1[secondary_label Output]
24

随后,Bash shell 提示返回 read 模式,从而关闭 loop 并允许用户运行另一个命令:

如果您想了解更多关于 REPL 的信息,并获得直接使用的经验,我们鼓励您查看本教程 如何使用 Node.js REPL

Published At
Categories with 技术
Tagged with
comments powered by Disqus