跳轉到內容

Rebol 程式設計/remove-each

來自華夏公益教科書,開放的書籍,開放的世界
REMOVE-EACH 'word data body 

從一個序列中移除一個值,針對每個返回TRUE的塊。

REMOVE-EACH 是一個原生值。

  • word -- 每次設定的詞語或詞語塊(將是區域性的)(型別: get-word word block)
  • data -- 要遍歷的序列(型別: series)
  • body -- 要執行的塊。返回TRUE以移除。(型別: block)

原始碼

[編輯 | 編輯原始碼]
remove-each: native[
    {Removes a value from a series for each block that returns TRUE.} 
    '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. Return TRUE to remove."
]
華夏公益教科書