一些在终端中运行的程序,在调用它们后,将命令行切换到自己的环境,例如“R”(统计程序语言)或“GHCi”(交互式Haskell)。
这个的技术术语是什么?
参考资料,教程如何用自己的环境编写 bash 程序会很棒。
例子
name@name ~$GOOFY
GOOFY >mv foo (where goofy's mv does something else then regular mv)
答案1
我认为REPL(读取-求值-打印-循环)就是您正在寻找的。
来自维基百科页面:
读取-评估-打印循环 (REPL),也称为交互式顶层或语言 shell,是一种简单的交互式计算机编程环境,它接受单个用户输入(即单个表达式),对其进行评估,并将结果返回给用户;在 REPL 环境中编写的程序是分段执行的。