AST (Abstract Syntax Tree)
[/ˌæbstrækt ˈsɪntæks triː/ or /ˈeɪ.ɛs.tiː/]
nounpl: ASTs (Abstract Syntax Trees)
Árvore de Sintaxe Abstrata
1. A tree representation of the structure of source code, where each node denotes a construct occurring in the source code. Used in compilers and interpreters to represent program syntax in a hierarchical format.
The compiler creates an AST from the source code before generating machine code.
O compilador cria uma Árvore de Sintaxe Abstrata a partir do código fonte antes de gerar código de máquina.
2. An intermediate representation of code that removes syntactic details while preserving semantic meaning, used for analysis and transformation.
The AST makes it easier to perform semantic analysis and optimize the code.
A Árvore de Sintaxe Abstrata facilita a análise semântica e otimização do código.
AST is a fundamental concept in computer science and compiler design, taught in undergraduate programs worldwide. The term is universally used in English in all programming contexts, even in Portuguese-speaking countries. In Brazil, software developers typically use the acronym 'AST' rather than the full Portuguese translation in professional settings, especially when working with international teams or reading English technical documentation.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →