跳转到内容

Rebol 编程/foreach

来自维基教科书,开放世界中的开放书籍
FOREACH 'word data body 

对系列中的每个值(s)评估一个块。

FOREACH 是一个原生值。

  • 单词 -- 每次设置的单词或单词块(将是本地的)(类型:获取-单词 单词 块)
  • 数据 -- 要遍历的系列(类型:系列)
  • 主体 -- 每次评估的块(类型:块)

源代码

[编辑 | 编辑源代码]
foreach: native[
    "Evaluates a block for each value(s) in a series." 
    'word [get-word! word! block!] {Word or block of words to set each time (will be local)} 
    data [series!] "The series to traverse" 
    body [block!] "Block to evaluate each time"
]
华夏公益教科书