2014-06-19 194 views
2

我想知道如何從命令行將參數傳遞給golfscript程序。我使用的是從golfscript.com下載的ruby解釋器。從我用google搜索瞭解的一點,在紅寶石你通過這樣的參數ruby ./program.rb 4,但做ruby ./golfscript.rb prnt.gs 4不起作用(打印一個空字符串)。如何從命令行將參數傳遞給golfscript程序

在golfscript中,參數應該被製作成字符串並推送到堆棧。 prnt.gs的代碼只是p(它應該打印堆棧的頂部 - 參數)。

我在做什麼錯?

+0

你得到什麼錯誤? – Max

+0

對不起,我寫道,我得到了一個錯誤,但實際上它沒有像它應該的那樣工作。編輯了這個問題。 – user3700847

回答

1

嘗試運行它像這樣:

>echo 4 | ruby golfscript.rb prnt.gs 
相關問題