ast电脑是什么意思?
ast电脑是用编程语言编写的源代码的抽象语法结构的树表示。
树的每个节点表示源代码中出现的一个构造。
语法是“抽象的”,因为它并不代表真实语法中出现的每个细节,而只是结构上的、与内容相关的细节。
例如,分组括号在树结构中是隐式的,像if-condition-then表达式这样的语法结构可以通过具有三个分支的单个节点来表示。
这将抽象语法树与具体语法树区分开来,具体语法树通常由解析器在源代码翻译和编译过程中构建。
一旦构建完成,通过后续处理将附加信息添加到ast电脑。