2011-04-01 171 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可能會取得一些進展,因爲在功能上存在公平的重疊。但它不是以機械轉換爲基礎的;它是手工的(當然也是介意的)。 如果腳本很短,一個簡單的方法就是在顯示腳本的同時在這裏提問。 (如果有密碼,請在顯示前更換。)