2011-04-01 134 views
0

我对TCL很新。我想要一个转换器将bash转换为TCL。你知道一个将bash脚本转换为TCL脚本的转换器吗?bash脚本到tcl脚本转换器

+0

我不知道有这样的事情。我怀疑一个存在。请继续发布具体问题。听起来你可能从TclTutor(http://www.msen.com/~clif/TclTutor.html) – 2011-04-01 11:24:37

+0

好处中受益。我也搜索翻译,但我没有得到。没关系。 – 2011-04-02 06:01:52

回答

3

将一种编程语言翻译为另一种编程语言通常是一项极其困难的任务,因为在两个程序之间建立等价关系在数学上非常具有挑战性。唯一的例外是当某人的定义了将源语言翻译成目标(而不是Tcl和Bash的情况下,无论您想要翻译哪种方式!)更难以在一种语言中使用惯用语言程序并将其转换为在另一个地方的惯用方案;成语不要转移。

也就是说,将特定的程序从Bash转换为Tcl可能会取得一些进展,因为在功能上存在公平的重叠。但它不是以机械转换为基础的;它是手工的(当然也是介意的)。 如果脚本很短,一个简单的方法就是在显示脚本的同时在这里提问。 (如果有密码,请在显示前更换。)