1

コマンドラインの使用法で指定されたプログラム名"Usage: rot13.factor [OPTIONS]"

?FILEErlang には、ソース コード自体のファイル名にアクセスするために呼び出されるマクロがあります。Factor にも似たようなものがありますか?

ロゼッタコード

4

1 に答える 1

1

scriptFactor のコマンドライン語彙には、スクリプト名またはfFactor がインタープリター モードのときに返す単語があります。

#! /usr/bin/env factor

USING: namespaces io command-line ;
IN: scriptname

: main ( -- ) script get print ;

MAIN: main

例:

$ ./scriptname.factor 
Program: ./scriptname.factor

$ factor
( scratchpad ) USING: command-line ;
( scratchpad ) script get .
f
于 2011-08-19T05:09:08.020 に答える