第三十四章 Caché 变量大全 $ZNAME 变量
包含当前例程名称。
大纲
$ZNAME
$ZN
描述
$ZNAME包含在当前进程上执行的例程的名称。通常,这是ZLOAD加载的当前例程。如果当前没有执行任何例程,则$ZNAME包含空字符串。
当ZLOAD加载一个例程时,它将成为所有名称空间中当前进程的当前加载例程。因此,可以使用$ZNAME显示任何名称空间中当前加载的例程的名称,而不仅仅是加载该例程的名称空间。
例程名称区分大小写。
请注意,尝试ZLOAD例程失败会删除当前加载的例程,并将$ZNAME设置为空字符串。
不能使用SET命令修改此特殊变量。尝试这样做会导致错误。
$ZNAME值可以通过以下任何命令设置:
- ZLOAD command
- ZSAVE command
- 无参数ZREMOVE命令(设置为空字符串)
- DO command
- GOTO command with ^routine