跳转到内容

Rebol 编程/case

来自 Wikibooks,开放世界中的开放书籍
CASE block /all 

评估每个条件,如果为真,则评估其后的内容。

CASE 是一个本机值。

  • block -- case 块(条件后跟值)(类型:block)
  • /all -- 评估所有 case(不在第一个真 case 处停止)

源代码

[编辑 | 编辑源代码]
case: native[
    {Evaluates each condition, and when true, evaluates what follows it.} 
    block [block!] "Block of cases (conditions followed by values)" 
    /all {Evaluate all cases (do not stop at first true case)}
]

华夏公益教科书