跳转到内容

Rebol 编程/switch

来自维基教科书,开放的书籍,用于开放的世界
SWITCH value cases /default case /all 

选择一个选项并评估其后的块。

SWITCH 是一个原生值。

  • -- 要搜索的值。 (类型:任何)
  • 情况 -- 要搜索的案例块。 (类型:块)
  • /默认
    • 情况 -- 如果没有找到其他情况,则为默认情况。 (类型:任何)
  • /all -- 评估所有匹配项(不仅仅是第一个)。

源代码

[编辑 | 编辑源代码]
switch: native[
    {Selects a choice and evaluates the block that follows it.} 
    value "Value to search for." 
    cases [block!] "Block of cases to search." 
    /default case "Default case if no others are found." 
    /all "Evaluates all matches (not just first one)."
]
华夏公益教科书