codecamp

词汇表

词汇表

并不是每个 Rust 中的概念都有系统编程或者计算机科学中的相关背景 ,所以我们增加一些可能是陌生术语的解释。

元数

元数是指函数或操作需要的参数个数。

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

在上述例子中,xy 的元数为2。 z 的元数是3。

抽象语法树

当编译器编译程序的时候,它会一下事情。其中一个就是将程序中的代码段组成抽象语法树,简称“AST”。这个抽象语法树就表示了程序的结构。比如,2+3 可以表示为如下形式:

    +
   / \
  2   3

此外,2+(3*4)可以表示为如下:

  +
 / \
2   *
   / \
  3   4
相关常量
相关学术研究
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }