Compiler construction 在线交互控制台
在哪里可以找到编程语言或api的在线交互式控制台Compiler construction 在线交互控制台,compiler-construction,interpreter,Compiler Construction,Interpreter,在哪里可以找到编程语言或api的在线交互式控制台 PHP Perl C 为 您可以使用for Scheme,但它是一个玩具,不应该取代基于控制台的解释器。谷歌有一个。是一个用JavaScript实现的Python。非常酷。用于Javascript。而且,这是最早的在线回复示例之一。谷歌Chrome Python shell你可以试试这个。 它实际上是一个编辑器,当您的计算机上没有安装python代码时,它非常适合在线测试python代码 ,我能够运行下面的代码 # Script
- PHP
- Perl
- C
- 为
# Script text here
import itertools
g = itertools.chain("AB", range(2))
print g.next()
print g.next()
print g.next()
print g.next()
支持多种语言,包括Python、Ruby、Lua、Scheme、CoffeeScript、QBasic、Forth等等。列表中还有很多内容。@kuszi对这个问题给出了一个很好的答案作为评论,但我几乎错过了,因为这是一个评论,而不是答案 转到大量语言的Rep和Repl的huuuge列表。是浏览器中没有Java或Silverlight(以及编译为JavaScript的十几种其他语言)的Python。?它支持几种语言,包括perl、scheme、c/c++、python、lua等。是一款适用于所有这些脚本语言的控制台:
- 蟒蛇
- 红宝石
- 棒极了
- 比恩希尔
- clojure
- javascript
- 斯卡拉
- 计划
只需按CTRL+SPACE切换语言或使用元命令“/switch”,例如“/switch clojure”开始在clojure中编码。对于Java,您可以尝试(或控制台版本)在线Python解释器对于学习Python基本上毫无价值。你不能定义自己的函数或类,所以它对任何人都没有多大用处。死链接——请参见repl.it,而不是为什么我在这里被否决?marxidad刚刚复制了这些信息@kuszi提供了一个很好的工具列表,谢谢链接。你的帖子肯定是答案。这个shell有一些主要的bug。由于某种原因,我无法在Ruby解释器关闭的对象方法中操作对象属性<代码>a=时间。新建时产生错误。链接上写的是Beta版,但是哇。