跳转到内容

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!]
]
华夏公益教科书