我發現了一個(可能過時和不正確)blog post from 2004,它聲稱從命令行運行Smalltalk腳本是不可能的。從那以後有什麼改變了,是否可以從命令行運行Smalltalk腳本?我做了很多谷歌搜索,並且根本沒有發現關於這個主題的信息。是否可以從命令行運行Smalltalk腳本?
有沒有辦法將Smalltalk腳本(比如這個)保存爲一個文件,然後從命令行運行腳本?
Transcript show: 'This should be printed to the standard output.' printString; cr.
你正在使用哪種小竅門? Pharo的Coral http://rmod.lille.inria.fr/coral/ – msandiford
@msandiford我使用的是GST Smalltalk,但我也可以使用Pharo,這取決於GNU Smalltalk之間是否存在任何語法差異和Pharo。 (實際上,我甚至不確定每個Smalltalk實現之間是否存在重要的語法差異)。 –
@msandiford另外,我仍然不理解生成Coral shell腳本的說明。根據[入門指南](http://rmod.lille.inria.fr/coral/getting-started.html),我應該「在生成腳本之前將這些文件放在正確的位置」,但該指南不會不解釋把文件放在哪裏。 –