Định nghĩa Abstract Syntax Tree (AST) là gì?
Abstract Syntax Tree (AST) là Cú pháp trừu tượng Tree (AST). Đây là nghĩa tiếng Việt của thuật ngữ Abstract Syntax Tree (AST) - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.
Độ phổ biến(Factor rating): 5/10
Một cây cú pháp trừu tượng (AST) là một cách để đại diện cho các cú pháp của một ngôn ngữ lập trình như một cây giống như cấu trúc phân cấp. Cấu trúc này được sử dụng để tạo bảng biểu tượng cho trình biên dịch và hệ mã sau. Cây đại diện cho tất cả các cấu trúc trong ngôn ngữ và quy tắc tiếp theo của họ.
Xem thêm: Thuật ngữ công nghệ A-Z
Giải thích ý nghĩa
Một cây cú pháp trừu tượng đại diện cho tất cả các yếu tố cú pháp của một ngôn ngữ lập trình, tương tự như cây cú pháp mà nhà ngôn ngữ sử dụng cho các ngôn ngữ của con người. Cây tập trung vào các quy tắc chứ không phải là các yếu tố như niềng răng hoặc dấu chấm phẩy mà chấm dứt những lời khai trong một số ngôn ngữ. Cây táo chính là thứ bậc, với các yếu tố của báo cáo được chia nhỏ thành nhiều phần của họ lập trình. Ví dụ, một cây cho một tuyên bố có điều kiện có các quy tắc cho các biến treo xuống từ các nhà điều hành yêu cầu.
What is the Abstract Syntax Tree (AST)? - Definition
An abstract syntax tree (AST) is a way of representing the syntax of a programming language as a hierarchical tree-like structure. This structure is used for generating symbol tables for compilers and later code generation. The tree represents all of the constructs in the language and their subsequent rules.
Understanding the Abstract Syntax Tree (AST)
An abstract syntax tree represents all of the syntactical elements of a programming language, similar to syntax trees that linguists use for human languages. The tree focuses on the rules rather than elements like braces or semicolons that terminate statements in some languages. The tree is hierarchical, with the elements of programming statements broken down into their parts. For example, a tree for a conditional statement has the rules for variables hanging down from the required operator.
Thuật ngữ liên quan
- Syntax
- Compiler
- Syntax Validation
- Parser
- Abstract Syntax Notation One (ASN.1)
- Commit
- Access Modifiers
- Acyclic
- Appending Virus
- Armored Virus
Source: Abstract Syntax Tree (AST) là gì? Technology Dictionary - Filegi - Techtopedia - Techterm