abstract syntax tree
抽象语法树
By way of general background, in computer science, an abstract syntax tree (AST) is a tree representation of the syntax of some source code that has been written in a programming language, or some other functional equivalent representation of the source code. Each node of the tree denotes a construct occurring in the source code. The tree is abstract in that the tree may not represent some constructs that appear in the original source. An example of such an omission is grouping parentheses, since, in an AST, the grouping of operands is implicit in the tree structure. [...] An AST is often built by a parser as part of the process of compiling source code. Once built, additional information is added to the AST by subsequent processing, e.g., semantic analysis, which can result in the production of an abstract semantic graph (ASG) based on an AST.
语法分析和语义处理之后生成抽象语法树,源程序中的所有语句都作为抽象语法树中的结点。抽象语法树是后续操作的基础,含有后续处理所需要的各种信息,如语句类型、变量名及类型等。
abstract syntax tree
来自翻译宝典
- 英语>简体中文, 专利术语
abstract syntax tree
抽象語法樹
抽象語法樹
- 英语>繁体中文(台湾), 电子计算机名词
abstract syntax tree
抽象语法树
A treelike representation of programs used in many integrated programming environments and structure-oriented editors.
抽象语法树
A treelike representation of programs used in many integrated programming environments and structure-oriented editors.
- 英语>简体中文, IT术语集