跳轉到內容

Rebol 程式設計/insert

來自華夏公益教科書,開放的書籍,開放的世界
INSERT series value /part range /only /dup count 

將一個值插入到序列中,並在插入後返回該序列。

INSERT 是一個動作值。

  • series -- 要插入的序列位置 (型別:series port bitset)
  • value -- 要插入的值 (型別:any-type)
  • /part -- 限制為給定的長度或位置。
    • range -- (型別:number series port pair)
  • /only -- 將一個序列插入為一個序列。
  • /dup -- 將插入複製指定的次數。
    • count -- (型別:number pair)

原始碼

[編輯 | 編輯原始碼]
insert: native[
    {Inserts a value into a series and returns the series after the insert.} 
    series [series! port! bitset!] "Series at point to insert" 
    value [any-type!] "The value to insert" 
    /part "Limits to a given length or position." 
    range [number! series! port! pair!] 
    /only "Inserts a series as a series." 
    /dup "Duplicates the insert a specified number of times." 
    count [number! pair!]
]
華夏公益教科書