Skip to content
EntityQ127380· pop 23· linked from 189 articles

albero sintattico astratto

Sign in to save

Also known as syntax tree, AST

rappresentazione ad albero della struttura sintattica astratta del testo

Wikidata facts

Instance of
tree
Subclass of
parse tree
Image
Abstract syntax tree for Euclidean algorithm.svg
Show 3 more facts
Commons category
Abstract syntax trees
manifestation of
abstract syntax
Sources (2)

via Wikidata · CC0

Article · Italiano

In informatica, un albero sintattico astratto (AST) o semplicemente albero sintattico è una rappresentazione ad albero della del testo (spesso codice sorgente) scritto in un linguaggio formale. Ogni nodo dell'albero denota un costrutto che si verifica nel testo. La sintassi è "astratta" nel senso che non rappresenta ogni dettaglio presente nella sintassi reale, ma solo quelli strutturali o relativi al contenuto. Ad esempio, le parentesi di raggruppamento sono implicite nella struttura ad albero quindi non devono essere rappresentate da nodi separati. Similmente, un costrutto solitamente sintattico come l'istruzione se-condizione-allora può essere denotato per mezzo di un singolo nodo con tre rami. Questo distingue gli alberi sintattici astratti da quelli concreti, tradizionalmente designati come alberi di analisi che sono tipicamente costruiti da un parser durante la traduzione del codice sorgente e il processo di compilazione. Una volta costruiti, ulteriori informazioni vengono aggiunte all'AST mediante elaborazioni successive come le . Gli alberi sintattici astratti vengono utilizzati anche nell' e nei sistemi di .

Abstract from DBpedia / Wikipedia · CC BY-SA