我看到了创建"REPL"的参考.什么是REPL?
var arDrone = require('ar-drone');
var client = arDrone.createClient();
client.createRepl();
我看到了创建"REPL"的参考.什么是REPL?
var arDrone = require('ar-drone');
var client = arDrone.createClient();
client.createRepl();
Good information in the repl tag right here on Stack Overflow:
关于阅读判断打印循环
REPL是一种编程语言的交互式解释器.它起源于LISP系统,但许多其他语言(Python、Ruby、Haskell、Tcl等)使用REPL来管理交互式会话.它们通过绕过"代码->;编译->;执行"循环的编译阶段,允许对一种语言进行简单的实验.
REPL有4个组件(以LISP符号命名):
- 读取功能,从键盘读取输入
- 一个eval函数,用于计算传递给它的代码
- 打印功能,用于格式化和显示结果
- 一个循环函数,它运行前面的三个命令直到终止