7.词汇表

不是每位Rustacean都是系统编程或计算机科学背景的,所以我们加上了可能难以理解的词汇解释。

数量(Arity)

Arity代表函数或操作所需的参数数量。

let x = (2, 3);
let y = (4, 6);
let z = (8, 2, 6);

在上面的例子中xy的Arity是2z的Arity是3

抽象语法树(Abstract Syntax Tree)

当一个编译器编译你程序的时候,它做了很多不同的事。其中之一就是将你程序中的文本转换为一个‘抽象语法树’,或者‘AST’。这个树是你程序结构的表现。例如,2 + 3可以转换为一个树:

  +
 / 
2   3

2 + (3 * 4)看起来像这样:

  +
 / 
2   *
   / 
  3   4
文章导航