4

Gforthのドキュメントには、を呼び出すことで引数にアクセスするnext-argように記載されていますが、これではプログラム名が省略されており、Cのような言語で出力されます。

Forthの引数ベクトルから自動的に削除されるようですが、それargv[0]を返す特別な関数を呼び出すことができますか?

4

2 に答える 2

6

sourcefilenameプログラムの名前をn arg指定し、gforthに送信された引数(gforthバイナリ名を含む)を取得します。

于 2012-10-06T19:49:28.320 に答える
1

0 argargv[0]argリストの残りの部分は。によって変更されますが、は常にを返しnext-argます。sourcefilenameロードするファイルの名前です。

于 2016-11-05T23:08:55.550 に答える