10.3.5 分隔符
Next: Operator tokens,Previous: Special operators,Up: Tokens
10.3.5 分隔符
尽管不是严格的标记,伸展空格字符(空格和制表符)可以用来界定模糊的标记(比较一下 x<-5 和 x < -5)。
新行既可以作标记分隔也可以是表达式终结。如果一个表达式可以在一行末结束,解析器会把它当作一行,否则新的一行当作空格处理。分号(;)可用来分隔同一行中独立的基本表达式。有多个规则用于关键字 else :在一个组合表达式中,else前面的新行会被抛弃,而在最外层,新行终止了 if 构造,并且随后的 else 会导致语法错误。这是一种有点反常的行为,这是由于R 需要能以交互模式使用,而且必须在用户一旦键入<RET>时能判断一个输入的表达式是否是完整的,不完整的或者不合法的。
逗号(,) 用于分隔函数参数和多重索引。
Hits:Loading...
- Previous Page: 10.3.4 特别操作符
- Next Page: 10.3.6 操作标记
