是否有一个好的基于浏览器的沙盒来练习TCL?

是否有一个好的基于浏览器的沙盒来练习TCL?,tcl,Tcl,我正在寻找一个基于浏览器的TCL沙盒的建议,以实践一些概念验证代码 Google search只提供书籍和在线课程,但我想尝试一些编码,并试图避免安装TCL模拟器。不知道为什么您希望使用基于浏览器的沙盒,而不只是获取tclkit(单个文件,无需安装,请参阅),然后启动控制台/repl循环并开始尝试 如果有人真的需要一个基于web的沙盒,那就很简单了,特别是因为该语言中已经有一个内置的SafeBase沙盒,所以添加一些简单的前端就是你所需要的。我通常使用Tcsh来尝试一些小的代码片段。你可以从Ac

我正在寻找一个基于浏览器的TCL沙盒的建议,以实践一些概念验证代码


Google search只提供书籍和在线课程,但我想尝试一些编码,并试图避免安装TCL模拟器。

不知道为什么您希望使用基于浏览器的沙盒,而不只是获取tclkit(单个文件,无需安装,请参阅),然后启动控制台/repl循环并开始尝试


如果有人真的需要一个基于web的沙盒,那就很简单了,特别是因为该语言中已经有一个内置的SafeBase沙盒,所以添加一些简单的前端就是你所需要的。

我通常使用Tcsh来尝试一些小的代码片段。你可以从Activestate下载。据我所知,唯一一个基于web的shell是每个OpenACS安装都附带的shell,但是,如果让这样一个shell向公众开放会有一点安全风险,那么您可能很难获得它。:-)


有一个网站,你可以在那里快速试用OpenACS-你只需注册,他们就会在他们的服务器上安装,并给你管理权限。一旦启动并运行,您只需浏览/ds/shell.tcl,就可以尝试任何您喜欢的tcl命令。

如果您对使用8.4.16感到满意(现在有点旧了)然后你可以使用,因为这包括了Tcl对多种语言的支持。

你可以试试,我以前在那里做过Tcl代码。

我不知道Tcl能做任何危险的事情,需要一个沙箱……我只是在寻找一种快速的方法,在没有访问Tcl仿真器的情况下尝试一些测试代码。如果我知道的话,我会在感谢上看到答案的!那正是我要找的for@Noah:除了它不会让你回答那个问题;扩展语法需要8.5…我发现:(…也许我可以鼓励codepad人员更新TCL后端…但是,这仍然是我想要的,所以你可以得到这项工作的奖励answer@Noah有Tcl 8.5.7。带有参数扩展。不,它不像你想象的那么简单。我运行了一个可公开访问的沙盒(在IRC上)这使用了这种机制,但仍有一些方法可以克服它