【发布时间】:2018-03-20 09:23:07
【问题描述】:
我想逐行捕获 rebol 控制台输入,以便像在具有 readline 功能的 nodejs 中那样实时对其进行操作:Reading value from console, interactively
这在 rebol 中可能吗?
【问题讨论】:
-
写一个 repl 经典是通过
forever和ask的组合完成的。当然,有不止一种方法可以做到这一点..
标签: rebol
我想逐行捕获 rebol 控制台输入,以便像在具有 readline 功能的 nodejs 中那样实时对其进行操作:Reading value from console, interactively
这在 rebol 中可能吗?
【问题讨论】:
forever 和 ask 的组合完成的。当然,有不止一种方法可以做到这一点..
标签: rebol
也许像
until [name: ask "What's your name? " also name = "noname" print ["nice to meet you" name]]
或
until [
name: ask "What's your name? "
either empty? name [
true
] [
print ["nice to meet you" name]
false
]
]
或
while [not empty? name: ask "What's your name? "][print ["nice to meet you" name]]
【讨论】: