Python语言有一个著名的功能,称为交互模式,其中解释器可以直接从tty读取命令。
我通常使用这种模式来测试给定模块是否在类路径中,或者玩耍和测试一些片段。
你知道还有哪些编程语言具有交互模式吗?
如果可以的话,请给出语言名称和可能的网页参考。
如果已经提到了,您只需要为其投票。
我通常使用这种模式来测试给定模块是否在类路径中,或者玩耍和测试一些片段。
你知道还有哪些编程语言具有交互模式吗?
如果可以的话,请给出语言名称和可能的网页参考。
如果已经提到了,您只需要为其投票。
Ruby 有它...同样 Groovy 也有它(让您有效地测试 Java 代码)。
我猜其中一个最早的是LISP。 试试clisp吧
大多数脚本语言都可以从stdin读取并执行在控制台输入的代码,如果您没有指定要运行的文件名。Php和perl都可以这样做。
Ruby有irb。
Lua有一个更正式的交互模式,类似于python,它会在提示符处显示您的代码缩进级别。这非常有帮助,因为lua通常用作嵌入式脚本语言,您不必运行完整的应用程序来测试代码片段。
哦,我忘记了BASIC语言 :)
Prolog 也有一个
即使是Java也有一个!
它被称为Beanshell:http://www.beanshell.org/
这里有一个关于C#的。
我立刻想到的是FORTH。
还有APL。
我记得很久很久以前在SDS-930上看到过一个交互式FORTRAN实现。