【问题标题】:Is it possible to capture rebol console line by line like in nodejs?是否可以像在 nodejs 中那样逐行捕获 rebol 控制台?
【发布时间】:2018-03-20 09:23:07
【问题描述】:

我想逐行捕获 rebol 控制台输入,以便像在具有 readline 功能的 nodejs 中那样实时对其进行操作:Reading value from console, interactively

这在 rebol 中可能吗?

【问题讨论】:

  • 写一个 repl 经典是通过 foreverask 的组合完成的。当然,有不止一种方法可以做到这一点..

标签: rebol


【解决方案1】:

也许像

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]]  

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-23
    • 2018-12-31
    • 1970-01-01
    • 2018-04-23
    • 2011-09-25
    • 2014-01-11
    • 2018-05-19
    • 1970-01-01
    相关资源
    最近更新 更多