Rebol是否可以获取当前正在执行的脚本的名称?

时间:2009-10-29 20:18:54

标签: rebol

我正在从user.r执行多个库。

我可以从系统/脚本/路径获取脚本的路径,但我看不出如何获取脚本的名称。所以我不得不在头文件属性中硬编码文件名,如下所示(文件):

REBOL [
    Title: "Lib1"
    File: "lib1.r"
    ]

    script-path: ""
]

system/script/header/script-path: rejoin [system/script/path system/script/header/file]
probe system/script/header/script-path
input

2 个答案:

答案 0 :(得分:0)

system / options / script只提供dos命令行传递的第一个脚本的完整脚本名称和路径(不是在控制台中执行),而不是第一个脚本调用的后续脚本的路径。 / p>

我想要的是后续脚本的完整路径。

所以似乎没有解决方案!

答案 1 :(得分:-1)

尝试帮助系统/选项,您将找到所需的信息。