Je voudrais savoir comment transmettre des arguments à un programme golfscript à partir de la ligne de commande. J'utilise l'interpréteur ruby que j'ai téléchargé sur golfscript.com. D'après ce que j'ai compris de googler un peu, dans ruby vous passez des arguments comme celui-ci ruby ./program.rb 4
, mais faire ruby ./golfscript.rb prnt.gs 4
ne fonctionne pas (imprime une chaîne vide).Comment passer des arguments à un programme golfscript à partir de la ligne de commande
Dans golfscript, les arguments sont supposés être transformés en chaîne et poussés vers la pile. prnt.gs
le code est juste p
(c'est supposé imprimer le haut de la pile - l'argument).
Qu'est-ce que je fais mal?
Quelle erreur obtenez-vous? – Max
Désolé, j'ai écrit que j'ai eu une erreur mais en fait cela n'a pas fonctionné comme prévu. Edité la question. – user3700847