我在Win-7 64位上使用Rebol/Core 278-3.1,从标准的windows命令行程序启动。我想知道如何向我的年轻朋友(网页设计师通过背景)解释,该解释者的CD
命令不需要%
。Rebol cd不需要%?
它让我想起了DOS后不需要空间cd
。 REPL不是一个shell,那么为什么把这个快捷方式当作一个shell呢?为什么当没有设置这样的单词时,目录的字符串名称被视为单词?乍看之下它不会使代码不必要地模棱两可吗?
(想想好像这是你的第一个编程语言的经验......还不如LS CD的MV在Unix shell的老用户。)
即使一个字设置,这个词被忽略CD,除非使用GET字...例子是:
dir %tests
和
dir tests:
“完成”,其中cd tests
个作为是否有与无字get-word :tests
注: Saphirion R3具有以下行为:如果我设置一个字一个目录的名字,但在上层的情况下,获取字让我感动到该目录并以错误的大写字母显示。但是这个名字没有dir。我相信cd应该给出一个错误。当然,作为unicode和符合类似linux的世界的问题..或者这只适用于Windows?关我去我的虚拟箱与Ubuntu和音节...
即使设置了一个单词,该单词也会被cd忽略,除非使用了一个get-word ...例如:dir%tests and tests:“complete”其中cd测试的行为就好像没有单词get -word:测试 –
使用reb核心278-3.1在Win-7 64位上从标准win cmd shell启动时测试 –
Saphirion R3具有以下行为:如果我将一个单词设置为dir名称,但是大写,则get -word将我移至该目录并以错误的大写字母显示。但是这个名字没有dir。 我相信cd应该给出错误。当然,作为unicode和符合类似linux的世界的问题..或者这只适用于Windows?关我用我的虚拟盒与Ubuntu和Syllable ... –