2.1.3 语言对象
Next: Expression objects,Previous: List objects,Up: Basic types
2.1.3 语言对象
三种对象类型构成了 R 语言的全部。它们分别是调用类型(calls),表达式类型(expressions)和命名类型(names)。既然 R 有 "expression" 类型的对象,所以我们应该尽量避免在其它地方使用“表达式”这个词。需要注意的是,语法上正确的表达式会被看作是程序语句(statements)。这些对象分别有 "call", "expression",和"name" 三种模式。
这些对象可以利用 quote 机制从表达式直接创建,并且可以通过函数 as.list和 as.call 与列表相互转换。解析树的分量可以通过标准的索引操作析取。
Hits:Loading...
- Previous Page: 2.1.2 列表
- Next Page: 2.1.4 表达式对象
