2

スクリプトがラケットで実行されているときに指定されたコマンドライン引数を検出するにはどうすればよいですか?つまり、Pythonのsys.argv、Javaのargs[]などに相当します。

4

1 に答える 1

5

これらの選択肢があります(詳細については、ドキュメントですべて調べることができます)。

  • current-command-line-arguments-コマンドライン引数を保持するベクトル

  • -mフラグを使用してスクリプトを開始できます。これにより、ファイルが必要になり、提供されたmain関数が検索され、コマンドライン引数に(文字列のリストとして)適用されます。

  • またはracket/cmdline、便利な方法で複数のフラグを定義するために使用できるマクロを提供するものを要求できます。

于 2009-11-11T06:11:41.797 に答える