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