给定以下代码:
file-info: info? %my_file.txt
如何在条件类似中比较file-info/type
if file-info/type = "directory" [ ... ]
您可以在一行中完成这一切
if 'file = get in file-info: info? %my-file 'type [
... is file ...
]
在R2中,您可能需要尝试:
>> dir? %my_file.txt
== false
如果是R3,我不会建议这样做,因为它会检查文件是否以斜杠结尾。
我不确定你想做什么,但这似乎有点过于复杂了。
if file-info/type = 'directory [ ... ]
(永远不要低估你在提出问题后30秒内找到答案的能力。)