Рашчлањивач — разлика између измена

Садржај обрисан Садржај додат
м Робот уклања: pt, ko, fr, ru, es, en, ta, ro, ca, mk, hu, fi, uk, it, de, id, ja, cs, hr, nl, sv
+ нова реченица
Ред 1:
'''Рашчлањивач''' ([[енглески језик{{јез-енгл|eng]]. parser}}) је [[рачунарски програм]] или компонента рачунарског програма која анализира неки садржај тако што утврдиутврђује хијерархију међу елементима.
 
Рецимо да у некој [[датотека|датотеци]] врсте [[XML]] постоји следећа [[ниска]]:
Ред 5:
"<osoba> <ime>Петар</ime> <prezime>Петровић</prezime> <email>petar.petrovic@transmeta.com</email> </osoba>".
 
Из ове, за програм неразумљиве ниске знакова, одговарајући рашчлањивач ће да издвоји име (Петар), презиме (Петровић) и еадресу (-{petar.petrovic@transmeta.com}-) и после ће са тиме програм даље моћи да нешто ради (нпр. да пошаље [[e-пошта|е-пошту]] Петру Петровићу).
 
Рашчлањивачи генерално долазе из окружења за програмирање (делови [[компилатор]]а), и такође су нешто што програмери морају да направе.
 
{{Клица-комп}}