2.1 专用的原始函数

Keywords:

Next: ,Previous: .Internal vs .Primitive,Up: .Internal vs .Primitive

2.1 专用的原始函数

有少量的原始函数是专用的(specials)而不是内置的(builtins),也就说,它们可以通过不赋值的参数进入。对语言架构和赋值操作这是很有必要的。&&||选择性地给它们第二个参数赋值,而 ~, .Internal, call, expressionmissing 不会给它们参数赋值。

repseq.int是专用的,因为它们给一些没有缺失的参数赋值。 c 是专用的,它允许被用于语言对象。

子集操作,子赋值操作和@操作符都是专用的。(提取和替换函数,$@有一个符号参数,并且[[[ 允许缺损参数)。

UseMethod 专门用于避免在指令剖析(通过Rprof)时额外的上下文加入到内置的调用中。

Hits:Loading...

special topic