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