Toggle menu
243,8 tis.
110
18
641,5 tis.
Hrvatska internetska enciklopedija
Toggle preferences menu
Toggle personal menu
Niste prijavljeni
Your IP address will be publicly visible if you make any edits.

Apstraktna sintaksa

Izvor: Hrvatska internetska enciklopedija
Inačica 39858 od 20. kolovoz 2021. u 03:07 koju je unio WikiSysop (razgovor | doprinosi) (Bot: Automatski unos stranica)
(razl) ←Starija inačica | vidi trenutačnu inačicu (razl) | Novija inačica→ (razl)

Apstraktna sintaksa je način predstavljanja podataka (tipično poruke prenešene preko komunikacijske veze ili računalnog programa koji se prevodi) neovisan o podatkovnim strukturama i kodiranjima korištenim pri prijenosu, kao i o konkretnom fizičkom predstavljanju podataka (koje se još zove i "konkretna sintaksa" u nazivlju jezičnih procesora, odnosno "transferna sintaksa" u komunikacijama).

Interno predstavljanje podataka koje jezični procesor koristi je tipično specificirano u apstraktnoj sintaksi koristeći kategorije kao što su "naredba", "izraz" i "identifikator". Ovo predstavljanje je neovisno od sintakse izvornog programa (konkretne sintakse) koji se prevodi (iako je često jako slično). Stablo parsiranja je slično apstraktnom sintaksnom stablu ali tipično sadrži i dodatne sintaksno važne elemente poput zagrada, koje su implicitno prisutne u samoj hijerarhiji apstraktnog sintaksnog stabla.