seq
手册页指出以下内容(强调我的意思):
说明
生成规则序列。
seq
是具有默认方法的标准泛型。seq.int
是一个原语,它可以 更快但有一些限制 。
该页面实际上并未描述这些限制是什么。这里是seq.int
的其他提及:
参数
[...]
length.out
所需的序列长度。非负数,seq
和seq.int
的小数将被四舍五入。[...]
详细信息
[...]
对
seq
和seq.int
的未命名参数的解释不是标准的,建议在编程时始终命名这些参数。[...]
seq.int
是一个内部泛型,它根据提供的第一个参数的类(在参数匹配之前)调度“seq
”的方法。
seq.int
,seq_along
和seq_len
是原始的。值
seq.int
和用于数字参数的默认方法seq
返回类型为“integer
”或“double
”的向量:程序员不应依赖于哪个。 / p>
除了声明seq.int
根据其第一个参数的类调度seq
之外,我看不到任何“限制”。
那么,这些限制是什么?