Kas ir nerekursīvā prognozējošā parsēšanas tehnika?
Kas ir nerekursīvā prognozējošā parsēšanas tehnika?

Video: Kas ir nerekursīvā prognozējošā parsēšanas tehnika?

Video: Kas ir nerekursīvā prognozējošā parsēšanas tehnika?
Video: Top Down Parsers - Recursive Descent Parsers 2024, Maijs
Anonim

The Jutīgā parsēšana ir īpaša forma rekursīvs nolaišanās parsēšana , kur atpakaļsekošana nav nepieciešama, tāpēc tas var paredzēt, kuru produkciju izmantot, lai aizstātu ievades virkni. Nav - rekursīvā paredzamā parsēšana ar galdu darbināms ir pazīstams arī kā LL(1) parsētājs . Šis parsētājs seko galējam kreisajam atvasinājumam (LMD).

Turklāt, kas ir nerekursīvā paredzamā parsēšana?

Nerekursīvā paredzamā parsēšana A nerekursīvs paredzošais parsētājs var izveidot, uzturot steku tieši, nevis netieši, izmantojot rekursīvs zvani. The parsētājs atdarina galējo kreiso atvasinājumu.

Tāpat, kas ir parsēšana un parsēšanas veidi? Parsētājs ir kompilators, ko izmanto, lai sadalītu datus mazākos elementos, kas nāk no leksiskās analīzes fāzes. A parsētājs ņem ievadi marķieru secības veidā un ražo izvadi formā parsēt koks. Parsēšana isof divi veidi : no augšas uz leju parsēšana un no apakšas uz augšu parsēšana.

Ņemot to vērā, kāda ir atšķirība starp parsēšanu no augšas uz leju un no apakšas uz augšu?

Atslēga atšķirība starp augšējo uz leju un apakšējo augšupvēršanu vai tas ir parsēšana no augšas uz leju veic parsēšana no skatīšanās simbola līdz ievades virknei, kamēr parsēšana no apakšas uz leju veic parsēšana no ievades virknes līdz sākuma simbolam.

Kas ir paredzamā parsēšanas tabula?

Jutīgais parsētājs ir rekursīvs nolaišanās parsētājs , kas spēj paredzēt, kura produkcija tiks izmantota, lai aizstātu ievades virkni. The prognozējošais parsētājs necieš no atkāpšanās. Lai veiktu savus uzdevumus, paredzamais parsētājs izmanto uz priekšu vērstu rādītāju, kas norāda uz nākamajiem ievades simboliem.

Ieteicams: