Skip to main content

Co je to analyzátor?

Parser je kus softwaru, který vyhodnocuje syntaxi skriptu, když je spuštěn na webovém serveru.Pro skriptování jazyků používaných na webu, analyzátor funguje jako kompilátor, může fungovat v jiných typech prostředí pro vývoj aplikací.Skriptový kód do čitelného kódu objektu nebo zobrazení chyb syntaxe nalezených, když je kód spuštěn v prohlížeči.Kompilace zdrojového kódu a jeho provedení se děje v jednom kroku na rozdíl od C ++ nebo jiného binárního kompilátoru, ve kterém je zdrojový kód sestaven do kódu objektu a poté musí být tento kód nainstalován nebo spuštěn samostatně.

Největší rozdíl mezi aParser a kompilátor je životní prostředí a jazyk, se kterým se zabývají.Například mnoho skriptů je analyzováno serverem a zdrojový kód aplikace nebo operačního systému je kompilován pro instalaci.Oba termíny lze zaměnitelně použít k reprezentaci stejné aktivity a kód aplikace lze analyzovat do kódu objektu a skriptového kódu sestaveného na webu.dno.Když je nalezena chyba, analyzátor se zastaví.Pokud v aplikaci existuje kódování pro chybovou podmínku, jsou provedeny akce související s tímto kódováním.Pokud je analyzovaný kód skriptem na webu, může být chyba zobrazena do okna prohlížeče, když je kód spuštěn.Parser nemůže zpracovávat kód na řádku 12, pokud kód na řádku 11 nebo dříve způsobuje chybu.

Parser vyhodnocuje odeslanou syntaxi (nebo kód) a určuje spustitelné části a zobrazuje nalezené chyby, jak to jde.To pomáhá při ladění kódu a může pomoci chránit duševní vlastnictví, které může být zdrojovým kódem projektu.Příklad tohoto procesu nemusí být považován za skriptování nebo programování.Pomyslete na větu v anglickém jazyce.Následující věta bude pěkně udělat:

Velký medvěd hnědý běží rychle.Přídavná jména, která popisuje medvěda a které běží, je sloveso nebo akce, kterou medvěd provádí.Příslovce rychle modifikuje sloveso běží ve větě.

To je jednoduchý příklad toho, co analyzátor dělá.Vyhodnocuje kód poskytnutý pro syntaxi a může vytvářet kód objektu nebo použitelný výstup.